XHTML为无线通讯提供了完善的解决方案

ZDNet软件频道 时间:2002-11-21 作者:BUILDER.COM |  我要评论()
本文关键词:
XHTML可以将无线互联网和有线互联网有机的结合起来,让两者保持相互“兼容”。

迄今为止很多有关无线通讯的开发是关于无线应用协议(WAP 1.x)和无线标记语言( WML)的应用,这些技术让移动用户可以浏览网页,但是它们一直受到通讯带宽和移动设备内存容量等硬件的限制,使得在数据传输、内容显示和信息输入等方面都不尽如人意。

很明显,WAP1.0和WML有一些缺点,它们不能在各种移动设备之间保证用户界面和显示内容的一致性,显示内容的质量和形式多样性方面也受到限制,如果同一个网站需要同时用移动设备和电脑来浏览,这个网站就需要提供多个不同的版本,这无疑是一个很致命的缺陷。

现在随着无线网络的飞速发展,数据传输速率得到了很大提高,通讯协议得到进一步的发展,各种移动设备在显示、内存、电池和联网方面得到了极大的改进。更多更好的象XHTML这样的标记语言被使用来共同改进无线互联网。XHTML可以将无线互联网和有线互联网有机的结合起来,让两者保持相互“兼容”。

WAP论坛和WWW标准协会一致推荐将XHTML作为桌面电脑和移动设备上互联网开发的标准。XHTML作为互联网集成标准的一部分,W3C相信它将会得到广泛的使用和进一步的完善。WAP2.0是WAP标准的下一个版本,它将使用XHTML Basic替代在早期版本中出现的WML作为标记语言,现在让我们看看把XHTML作为无线互联网开发的标记语言所有的种种好处吧。

XHTML Basic是通过裁减XHTML 1.0为移动通讯而定制的

XHTML Basic是XHTML 1.0去掉了一些功能(例如FRAME,因为移动设备在显示方面的能力较弱)而制定的。XHTML继承最新版本的HTML(4.1)中的TAGS和语法,并且为网页增加了模块性,XHTML将网页分解为称作“模块”的组件,当带有小型屏幕的设备访问网页时,服务器能够自动选择只向该设备发送适合其显示屏的模块;另外,XHTML坚持严格的语法规则,这点其实也是XML的一个基本特色,无线通讯应用程序在语法方面要求很严格。

较之WML笨拙的显示技术,XHTML为那些屏幕比较小的无线通讯设备提供了更好的显示内容的能力,这可能是它主要的好处。

WAP2.0规范包含了XHTML Mobile Profile,它在XHTML Basic的基础上增加了网页模块化的功能,扩展了原有的元素和属性,从而为那些不能支持所有XHTML功能的客户端(例如手机、PDA和呼机)提供了更丰富的描述内容的能力。你能参考XHTML Mobile Profile (WAP-277-XHTMLMP-20011029-a)获得更详细的信息。


HTML:实现可扩展性、可移植性和规则标记的途径
HTML在编码方面没有严格的限制,但是XHTML则有严格的语法规则。这篇文章解释了在XHTML中与HTML 各种不同之处。


责任编辑:炒饭

欢迎评论或投稿


百度大联盟认证黄金会员Copyright© 1997- CNET Networks 版权所有。 ZDNet 是CNET Networks公司注册服务商标。
中华人民共和国电信与信息服务业务经营许可证编号:京ICP证010391号 京ICP备09041801号-159
京公网安备:1101082134