WAP 2.0
—— XHTML MP and WCSS
一、WAP的常识
二、XHTML MP
(一)XHTML MP 介绍
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 )
更多的展示表现(presentation control )
(一)XHTML MP 介绍
优势:开发的站点可以在WEB和无线上都可以使用,也可以用任何Web浏览器访问WAP2.0应用
向后兼容:XHTML MP / WCSS 和 WML / WMLScript
(二)无线标记语言发展
HTML:WAP发展的首要任务——移动电话,PDA等访问互联网。WAP standard (WML and XHTML Mobile Profile) 类似HTML
WML(Wireless Markup Language) 1.x:WAP 1.x
规范中规定的标记语言,无线设备的第一个标记语言。Openwave、Nokia 和 Ericsson 很早都有自己的标记语言。WML规范是WAP
Forum(97)创建的。而现在,很多的WAP站点依然使用的是WML。
XHTML:结构比HTML更简洁和严格。这对于无线设备(例:移动电话)很重要,对于有限的处理能力。
XHTML Basic :是XHTML的一个简化版本。为处理
能力和性能有限的设备设计的(移动电话,PDA,呼机等)
(二)无线标记语言发展
但是不包含XHTML特性。例如CSS,frames和Scripting。是由W3C定义的。
XHTML MP: 在WAP2.0说明中指定的官方标记语言。WAP Forum 基于 XHTML
Basic创造,并从XHTML的完整版本中增加了一些元素和属性。例
如<i>,<b>,<small>,<big>和<hr>。XHTML
MP支持一个简单的CSS版本,即WCSS/WAP CSS。
WCSS/WAP CSS: CSS2的一个简化版本,增加了WAP特有的扩展。可以很简单的改变XHTML MP页面的布局和风格。
WML2.0: WAP站点开发者不需要顾虑WML2.0。WML2.0向后兼容,并且对于WAP站点开发者还不可用。
(三)XHTML MP的优点
最大优点:开发者可用相同的技术开发适用于WEB和WAP的站点。
有HTML、XHTML、CSS基础即可入门。
同样的开发工具可以用来开发WEB和WAP站点。
开发过程中一般的WEB浏览器可以浏览你的WAP站点。
HTML/XHTML页面可以通过较小的修改成XHTML MP,甚至不用修改(注意:布局是否适应小屏幕,文件大小是否出最大)。
支持WCSS。移动设备有很多不同的特征,比如屏幕大小,只需写一次结构,使用不同的WCSS文件即可。
更多的表现控制。
(四) 不支持的WML 特性
XHTML MP 不支持<deck>和<card>标签。
在XML中,一个文件可以包含一个或更多的card,所有的card组合成一个deck,并在无线设备中一同被下载。WAP浏览器每次只显示一个
card,可以通过锚链接访问其他的card。通过这些,减少了服务器的往返的访问。对性能的提高是有意义的。在XHTML
MP中要实现类似的特性,可以使用multipart messages(多个文档放到一个请求)另外一个方式是使用目标锚(一个页面的不同位置)。
XHTML MP 不支持<timer>标签
<head>
分享到:
相关推荐
移动WAP2.0业务开发规范是针对移动互联网中WAP网站开发的一项重要指导文档,旨在确保开发者能够遵循统一的标准,构建高效、易用且...因此,对于任何涉及移动WAP2.0开发的团队来说,理解和实施这些规范都是至关重要的。
以下是使用ASP.NET编写WAP网站和WAP2.0应用的关键知识点: 1. **移动设备检测**:为了提供最佳的用户体验,你需要检测用户使用的设备类型。这可以通过HTTP请求头中的User-Agent字段来实现,以便根据设备特性调整...
开发者需要熟悉MMS和WAP2.0的相关规范,以及如何优化内容以适应不同的网络环境。此外,使用合适的开发工具和库,如JavaME或Android SDK,可以帮助简化MMS应用的开发过程。 6. **应用场景** MMS广泛应用于社交网络...
【WAP2.0教程PPT(Wap2.0规范)】 WAP2.0是一种无线应用协议的升级版本,旨在提供更高效、更丰富的移动互联网体验。它引入了XHTML MP(eXtensible HyperText Markup Language Mobile Profile)和WCSS(WAP ...
这一测试规范旨在确保所有基于WAP 2.0的设备和服务能够按照既定的标准和性能要求正常运行,提供高效、安全和用户友好的移动互联网访问。 WAP 2.0的主要改进包括采用更强大的HTTP协议(即WAP 2.0使用了...
3. **内容格式和标记语言**:讲解WAP 2.0 中使用的XHTML Mobile Profile (XHTML MP) 和CSS,以及如何编写适应移动设备的页面。 4. **脚本语言与交互**:学习WMLScript 和JavaScript 在WAP 2.0 中的应用,以及如何...
11. **业务模式与服务创新**:移动梦网WAP2.0规范不仅关注技术层面,还鼓励新的业务模式和服务创新,例如在线购物、社交网络、游戏等,以满足不断增长的移动互联网需求。 以上是移动梦网WAP2.0业务规范的关键点,...
《中国移动WAP2.0终端规范》是一份重要的技术文档,主要针对中国移动网络下的WAP2.0无线应用协议终端设备的设计与开发提供了一系列的准则和标准。这份规范旨在确保移动设备在接入WAP2.0服务时能够实现高效、稳定、...
WAP2.0程序设计是针对手机网站设计的一项技术,旨在提供更丰富的用户体验和更强的功能。WAP2.0的核心是XHTML MP(eXtensible HyperText Markup Language Mobile Profile),这是一种专为移动设备设计的XHTML子集,与...
而现在国内关于WAP2.0规范的资料和教程很少,在结合自己多次项目开发的经验,并翻阅熟读WAP2.0英文规范的基础上,为大家做一个简单扼要的WAP2.0知识分享,分享内容主要为WAP2.0规范中的XHTML MP和WAP CSS。...
本篇将深入探讨WAP 2.0的开发规范,包括页面规范、标签使用以及一些基础的开发常识。 1. **XHTML MP (Mobile Profile) 标准** WAP 2.0基于XHTML MP,这是专门为移动设备定制的XHTML版本。它简化了HTML语法,去除了...
WAP 2.0-XHTML MP and WCSS...而现在国内关于WAP2.0规范的资料和教程很少,在结合自己多次项目开发的经验,并翻阅熟读WAP2.0英文规范的基础上,为大家做一个简单扼要的WAP2.0知识分享,分享内容主要为WAP2.0规范中的
WapPush V2.0规范的实施,使得移动设备可以高效地接收和处理来自网络的各种服务,如新闻更新、电子邮件、软件更新等,极大地提升了用户体验。同时,该规范还考虑到了安全和隐私问题,确保了数据传输的安全性。通过对...
- **TCP/IP支持**:与WAP1.x使用WTP(Wireless Transaction Protocol)不同,WAP2.0直接使用TCP/IP协议,提高了数据传输效率和稳定性。 - **TLS/SSL安全协议**:增强了网络通信的安全性,支持加密和身份验证,保护...
### 中国联通CDMA WAP2.0业务开发规范解析 #### 概述 随着移动互联网技术的迅猛发展,中国联通为了进一步提升用户体验和服务质量,推出了基于CDMA网络的WAP 2.0业务,并制定了详细的业务开发规范。该规范旨在确保...
在该压缩包中,你可以找到关于WAP2.0的详细教程,包括技术规范、实现方法以及常见问题解答等内容。 **四、PPT文件讲解** `WAP2.0.ppt` 是一个PowerPoint演示文稿,可能包含一系列关于WAP2.0的幻灯片,涵盖了从基础...