欢迎访问:常州市武进区嘉泽中心小学网站 !今天是:
栏目列表
您现在的位置是:首页>>教师>>计算机技术>>网站制作技术>>文章内容
Mozilla宣布XForms开发项目 - XForms是什么?它带来了什么?
发布时间:2008-11-20   点击:   来源:本站原创   录入者:佚名
 

来自:

Mozilla宣布XForms开发项目
注:Mozilla是源于American Online/Netscape的一个开源组织。Mozilla引领和革新开发下一代Web浏览
器、E-mail应用软件、Web页面编辑器,Web标准的倡导者、提供web开发技术、开源软件开发工具,它是所有开发人员和测试人员的交流组织。

2004年8月11日,Mozilla与Novell和IBM合作开发XForms项目,目标是执行由W3C所推荐的XForms1

.0,XForms是XHTML2的一个子模块,使用XForms将生成丰富的,简洁的Web应用程序,那是所有Web开发人员所渴望的。

XForms 1.0将继续HTML forms的成功,并将提供更优秀的基于XHTML应用的forms技术,关于XForms的简要说明详见下文。

XForms是什么?
XForms是W3C组织所推荐的下一代在线Forms(早在2003年10月14日就被W3C推荐),它吸取了W3C标准诸如:XML Schema, XPath和基于XML的事件,XForms试图突破当前HTML forms模型的一些限制。

XForms的最大特色是包含了客户端验证的功能,我们知道,在HTML中,许多关于forms验证的功能需要写大量的JavaScript脚本,由于验证的Javascript脚本库依赖于forms中的各个元素,当它们发生变化时,不得不重新更新或维护Javascript验证脚本。XForms结合了许多关于验证方面的功能,对form验证只需要使用简单的XML标记完成,其它亮点还有:XForms将数据从表现中分离,更健壮的数据类型表示,能够递交XML数据到服务端-替代我们通常使用name/value递交的做法(看起来这个还不错;)),XForms可以在不同的设备上正常显示。在学习XForms之前,推荐先阅读一下Web Forms 2.0,关于XForms的教程和文档可在W3C站点找到.

现在已经有专门为IE的XForms插件下载:

XForms的出现并不能说明Javascript就没什么用了,XForms隐藏了Web开发中forms验证的真实细节,更何况现在的XForms仍然还有很多问题需要改进.


附件:
    关闭窗口
    打印文档
    账号登录
    保持登录 忘记密码?
    账号与武进教师培训平台同步