内容摘要:本文将介绍万维网联盟(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是设备中立的。比如,可以在语音浏览器和桌面浏览器中使用同一个表单。
责编:豆豆技术应用
- javascript循环数组的方法
- 有关javascript数组代码的一些问题
- 关于javascript数组与VB DLL中中数组的传递问题
- Javascript数组sort方法的分析
- javascript下的数组及其操作
- 用reverse方法将Javascript数组(Array)对象内容反转的示例
- 关于javascript中数组元素删除问题的讨论
- JavaScript对象与数组参考大全
- JavaScript中的Replace函数替换的问题
- JavaScript的replace方法与正则表达式结合应用讲解