Standards XForms仍然是一个实时标准吗?
XForms标准页面似乎表明它已经不存在了,html5现在已经完成了这项工作。是这样吗?我正在考虑将异构数据块存储为XML片段—根据数据类型生成一个编辑器页面。该标准肯定没有消亡,尽管可以说它在标准web浏览生态系统中没有获得太多吸引力 我曾参与过许多项目,其中XForms在一些定制应用程序中被用作表单层;在我的例子中,XForms部分是由或处理的,根据您的需求,这两个部分可能都值得一看(完全公开:我过去曾在这两个项目上作为实现者工作过)。背板BX是Windows/IE专用的;Ubiquity XForms是一个跨浏览器的客户端javascript库;两者都是开源的Standards XForms仍然是一个实时标准吗?,standards,xforms,Standards,Xforms,XForms标准页面似乎表明它已经不存在了,html5现在已经完成了这项工作。是这样吗?我正在考虑将异构数据块存储为XML片段—根据数据类型生成一个编辑器页面。该标准肯定没有消亡,尽管可以说它在标准web浏览生态系统中没有获得太多吸引力 我曾参与过许多项目,其中XForms在一些定制应用程序中被用作表单层;在我的例子中,XForms部分是由或处理的,根据您的需求,这两个部分可能都值得一看(完全公开:我过去曾在这两个项目上作为实现者工作过)。背板BX是Windows/IE专用的;Ubiquity
还有许多我没有使用过的其他库,但我听说过它们的好处:我想到了,但是可以找到一个更完整的列表,尽管有点过时。要补充Phil的答案: W3C的XForms工作组是活跃的,目前正在研究XForms2.0。具体见提议的和建议的 此外,我认为说HTML5“起作用”是不公平的。HTML5表单与HTML4表单相比带来了一些小而受欢迎的改进,但它们并不能弥补与XForms之间的差距 另一方面,XForms提供:
- MVC体系结构
- XML数据模型(当然,您喜欢或不喜欢)
- 功能强大的repeat车型,带有
xf:repeat
- 声明性属性和计算
- 声明性事件处理程序
- 使用
xf:submission集成数据模型和REST服务
- 提示、帮助和警报消息的内置概念
更新2016-11-28:有关截至2016年底的最新答案,请参见此。在2011年布拉格XML大会上,我将演示JSON也可以与XSLTForms中的XPath结合使用。