WAP2.0基础入门PPT.ppt

  1. 1、本文档共54页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
WAP2.0基础入门PPT

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 ??meta http-equiv=refresh content=10;URL=/ / /head meta元素10秒后告诉WAP浏览器URL。 注意点:WML timer 仅当进入card,而HTML refresh timer当进入XHTML MP页面。 (四) 不支持的WML 特性 3. XHTML MP 不支持事件。 WML支持四个事件(ontimer,onenterbackward,onenterforward,onpick),除ontimer其他事件无法模拟。如要使用,需使用WML1.X。 4. XHTML MP 不支持变量。 在XML,可以声明变量,并赋值,拥有全局作用域。可以在任何的deck和card中使用。XHML MP放在服务器端处理(必须发送并保存)。 5. XHTML MP 不支持客户端脚本。 在XM

您可能关注的文档

文档评论(0)

abf4675328 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档