WAP2.0---PPT版的教程
XHTML MP(eXtensible HyperText Markup Language Mobile Profile) WAP2.0 与WCSS(WAP CSS /WAP Cascading Style Sheet)配套使用 是XHTML的子集 XHTML Basic (XHTML子集)+另外的一些XHTML的元素和属性 WAP浏览器与互联网之间 以前WAP网站(WML and WMLScript ) 更多的展示表现(prsentation control ) **WAP 2.0** 是一种无线应用协议的升级版本,它引入了**XHTML MP(eXtensible HyperText Markup Language Mobile Profile)**作为其核心标记语言,旨在提供更丰富的用户体验,同时保持对旧版WAP技术的兼容性。XHTML MP是XHTML的一个子集,结合了**XHTML Basic**以及一些额外的XHTML元素和属性,旨在适应移动设备的限制。 XHTML MP的主要优势在于它的跨平台兼容性和向后兼容性。由于它与标准的XHTML和CSS有密切联系,开发者可以创建一个网站,无论是通过互联网还是通过WAP 2.0的WAP浏览器,用户都能访问。这意味着开发者无需为不同的平台编写独立的代码,极大地降低了开发成本。此外,XHTML MP还支持**WCSS(WAP Cascading Style Sheets)**,这允许对页面布局和样式进行更精细的控制,适应不同类型的移动设备。 **无线标记语言的发展历程**从HTML开始,最初是为了让移动设备如手机和PDA能够访问互联网。随着WAP的出现,**WML(Wireless Markup Language)1.x**成为WAP 1.x规范的一部分,成为最早的无线设备标记语言。然而,为了适应更严格的结构和更有限的设备资源,**XHTML**应运而生,特别是**XHTML Basic**,它是一个简化的版本,专为处理能力和性能有限的设备设计。**XHTML MP**是在WAP 2.0中指定的官方标记语言,基于XHTML Basic并添加了更多元素和属性,使其更加丰富,同时支持简单的CSS版本——WCSS。 **XHTML MP的优点**包括开发者的便利性,因为它允许使用相同的工具和技术来构建Web和WAP站点。熟悉HTML和XHTML的开发者可以快速上手。此外,XHTML MP页面可以方便地在一般Web浏览器中预览,且通常可以从HTML页面轻松转换,只需少量调整或甚至无需修改,就能适应小屏幕设备。WCSS则提供了灵活的样式控制,可以根据不同设备的特性调整布局,而不需要重复编写大量代码。 然而,WML的某些特性在XHTML MP中不再支持,例如**<deck>**和**<card>**标签,它们在WML中用于组织和分组内容,但XHTML MP中可以用multipart messages或者目标锚来替代。同样,**<timer>**标签在XHTML MP中也未被支持,通常需要通过**<meta>**元素的刷新功能来模拟定时更新。 WAP 2.0的引入,特别是XHTML MP和WCSS的使用,显著提升了移动设备上的Web体验,使内容呈现更加丰富和互动,同时也为开发者提供了统一的开发环境,降低了多平台适配的复杂性。然而,开发者需要注意WML到XHTML MP迁移时的一些不兼容性问题,以确保内容在所有目标设备上都能正确显示。
剩余53页未读,继续阅读
- apple_baby2012-08-30一些基本的,对于刚接触还是有用的
- 粉丝: 0
- 资源: 4
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助