HTML的未来,第 2 部分: XHTML 2.0

豆豆网   技术应用频道   2007年09月17日    社区交流

内容摘要:本文将介绍万维网联盟(W3C)建立下一代 XHTML 规范版本的工作,以及他们对以 Ajax 应用程序为代表的“富客户端”行为需求的反应。

  本系列由两部分组成,EddDumbill分析了实现Web作者、浏览器开发人员和标准体所提议的HTML的不同方法。本系列将介绍WHATWG规范所表述的渐进式方法和W3C提议的XHTML的推倒重来的激进式方法。此外,作者还将简要介绍W3C新的RichClientActivity。本文是该系列的第2部分,Edd将目光放在W3C正在进行的工作上,以指示Web标记的未来。 

  本系列的上一期文章中,我说明了为何要改进HTML,包括修正过去的错误和适应Web页面与应用程序提出的越来越高的要求。我介绍了WebHypertextApplicationTechnologyWorkingGroup(WHATWG)在创建WebApplications1.0和WebForms2.0规范方面的工作,这是一个由浏览器厂商组成的松散的联合体。 

  本文将介绍万维网联盟(W3C)建立下一代XHTML规范版本的工作,以及他们对以Ajax应用程序为代表的“富客户端”行为需求的反应。 

  W3C有四个工作组正在建立一些特别有趣的规范: 

  HTML(现在的XHTML) 

  XForms 

  WebAPI 

  WebApplicationFormat 

  可以在参考资料中找到这些规范的链接。本文主要讨论HTML工作组的研究,但是也有必要作为背景知识讨论一下其他规范,因为这些研究将造就Web的未来。 

  XForms 

  XForms是W3C提出的当前HTML表单的后继者。它们被设计成具有更丰富的功能,并将其结果作为XML文档传递给处理应用程序。XForms是模块化的,因此可在任何上下文中使用,而不仅仅是捆绑到XML中使用。XForms与HTML表单的主要区别有: 

  XForms将用户界面表示从数据模型定义中分离出来。 

  XForms可以创建和消费XML文档。 

  XForms是设备中立的。比如,可以在语音浏览器和桌面浏览器中使用同一个表单。 

责编:豆豆技术应用

正在加载评论...