?WML
?Compact HTML (cHTML)
?XHTML Basic 及 XHTML Mobile Profile
WAP是一套包含WML的协议,它符合XML1.0标准 。WML是一个由WAP Forum设计并实施的全球工业标准 。WAP2.0中对WML和低层传输协议进行了重要改进 。WAP Forum设计的2.0版本将适应W3C中关于HTTP 和XHTML的标准,安全性更好,更新后的用户界面和输入法将跟上移动电话硬件的飞速发展 。
移动标示语言开发要点:
?应重新设计内容和应用,尤其是面向移动设备的 。
?应通过平衡移动设备的便携性和屏幕大小以及数据流量而突出其特性 。
?应使用中间件和服务器端生成动态页面来支持多种标示语言 。
cHTML是由Access公司推出的一种标示语言,于1998年被吸收成为W3C标准 。cHTML因其用在日本DoCoMo公司提供的时下流行的i-mode无线Web服务中而名噪一时 。cHTML和HTML结合使用让i-mode应用发展得以轻松入门 。结合DoCoMo公司的低成本B2C传输费用和i-mode在年轻人当中的声望,cHTML的成功指日可待 。
目前,cHTML和WML两种语言处于竞争状态,CHTML的优势是普及广,而对WML来说,作为XML语言的实现者以及被设备制造公司和内容供给商广泛采纳则是其优势所在 。如今,cHTML和WML被溶入了结合所有最佳标示选项的HTML新版本-XHTML Basic 和 XHTML Mobile Profile 。XHTML Basic 语言规范的制定者来自于各大公司,包括Openwave(Phone.com支持WML),Access Co. Ltd. (支持cHTML), W3C (从 XML 和 HTML 的角度出发), Sun, EriCsson, 以及Panasonic 。
XHTML Basic是XML中对HTML4.01版本的实现 。XHTML花费了相当长的时间改进了在HTML规范中的许多模棱两可的问题 。在XML的严格引进下,XHTML给浏览用器及其他浏览设备提供了清楚的页面输出导向,并答应使用“模块”组件选择处理浏览器性能的变化 。XHTML是HTML的接替版,在未来的版本中所有的浏览器都将支持XHTML 。
2000年12月,W3C发布了XHTML Basic 规范作为限定资源设备的推荐规范 。2001年,WAP Forum 和DoCoMo正式采用XHTML Basic作为未来浏览器开发的基本标示语言 。XHTML Basic是通过使用XHTML模块来实现的XML文档类型,这些模块是构造XML文档类型的“积木” 。XHTML Mobile Profile是增加了用于显示元素和内部style sheets模块的XHTML Basic的扩展集 。
符合WAP2.0技术的设备将通过同时支持WML 1.x 和 XHTML Basic或通过实现XSLT转换来和WML1.x向下兼容 。符合XHTML Basic规范的WAP2.0设备将具有先进的用户界面,动画效果,弹出式菜单以及颜色,这些将使得WAP内容与i-mode 内容一致 。另外,Access公司和DoCoMo已就向XHTML Basic规范靠拢方面达成部分一致 。
之三:多模式标示语言和开发要点
多模式标示语言(Multimodal Markup Languages)
对无线Web程序的开发者来说,最难的一关是设计用户输入法以及在设备上显示出信息,这在很大程度上是一种使用性能大挑战 。对许多缺乏耐心的人来说在电话的数字键盘上打字是最为乏味和痛苦的 。而且,电话机以及手持电话的屏幕太小也会使信息难以阅读,并给大量信息的显示造成一定困难 。
现在有一种方法可以使这种情况得以改善,它可以在一定程度上解决问题,而且效果非常明显:使用语音传输 。每种电话的听筒都有一个扩音器和扬声器用于语音的传入和传出 。很多PDA产品都配有扩音器和音质良好的扬声器 。有了这些语音传输工具,移动程序设计者就可以给用户提供一种其他方法去捕捉和传送信息 。
多模式标示语言开发要点:
绝大多数人将电话作为通话手段,其次才是将它作为数据终端 。
研究智能电话的Java开发者通过结合使用XHTML Voice 和 SALT设计出多模式程序(包括语音,文本,图形),并以此同时满足消费者和公司的要求 。
推荐阅读
- OPPO k5的屏幕参数
- 无线技术快速发展WLAN安全提出新挑战
- 如何打印图片到a4纸上
- 对抗病毒肺炎手抄报
- 北电协助澳大利亚大学建立无线网状网络
- 三星s6无线充电怎么用
- 测试无线交换机
- 时光小屋APP中上传图片具体操作方法
- LMDS系统在宽带无线接入技术的应用
- 最新的无线技术“WiMAX”是什么?
