分享
 
 
 

XForms 发表宣言

王朝other·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

csdn的分类是错误的,xml不应该是小类。正确的分类建议:

XML技术 -> UI相关

World Wide Web Consortium Publishes XForms 1.0 as a W3C Recommendation

W3C's Next-Generation Forms Technology Ready to Use

hax 译自 http://www.w3.org/2003/10/xforms-pressrelease.html.en

------------------------------------------------------------

http://www.w3.org —— 2003年10月14日,万维网联盟(W3C)宣布了

XForms 1.0 标准的发行。XForms 1.0 是下一代基于Web的表单的基

石,令分离用途(purpose)、表现(presentation)和结果(result)

的能力,与可扩展标记语言相结合。

W3C Recommendation 等价于Web标准,它标志着这个经W3C发展的规

范是稳定的,可促进Web互通性,并已经过W3C全体成员的评审,赞成

行业采纳它。

10年之后,是时间更新Web上的表单了

---------------------------------

HTML表单于1993年被引入Web,它们提供了聚集信息和处理事务的手

段。表单的结构适应了当时多数用户的需求,也适用于当时访问Web

的设备。

十年后的今天,原始HTML表单的设计表现出了它的局限性。用户现在

希望通过蜂窝电话、手持设备以及诸如屏幕阅读器的辅助技术

(assistive technologies)来访问Web,而创作者基于他们对于HTML

表单和非基于Web的表单技术的经验,需要更多的功能特性。表单创

作者指望将脚本减到最少,又最大程度的复用表单部件,同时还清晰

的分离表单的用途、表现和结果。同时,那些已经向XML迁移的公司

当然期待使表单与其业务处理一体化的方法。

“W3C的XForms给予创作者在改善用户体验时更大的能力和灵活性,”

W3C XForms 工作小组的主席 Steven Permberton 解释道,“XForms

工作小组提供了一个模型使得实现者更容易开发和复用表单部件,将

它们结合入Web服务,以及带给用户和设备以前不可能的功能性。

XForms 清晰的分离用途、表现和结果

---------------------------------

与HTML表单中功能标记和表现标记互相缠绕形成对照,XForms令表单

创作者分清对表单用途的描述、表单的表现,和如何以XML书写结果

(实例数据)。

通过将传统的HTML表单划分为三部分——XForms 模型(model)、实

例数据(instance data)和XForms用户界面,XForms清晰的使表现

与内容分离。这种分离带来新的优点:

* 复用(Reuse):XForms模块可以被复用,而与其收集的信息无关。

* 设备无关性(Device independence):用户界面控件是抽象的

——即仅仅指示了它们的普遍特性,这样它们可被顺利的实现于

具有不同性能的不同设备。

* 可达性(Accessibility):将表现与内容分离让信息对于辅助技

术的用户来说更易利用。另外,用户界面控件封装了所有相关元

数据例如标签(labels),因此提高了应用使用不同模态(modalities)

时的可达性。

事实上,XForms技术使得可以发送相同的表单到PDA、蜂窝电话、屏幕

阅读器或常规的桌面机——而不损失最终用户的功能性。

XForms 帮助创作者并改善用户体验

-------------------------------

XForms允许创作者指定被收集值的特性和值之间的关系,例如:一个

特殊字段应该是一个email地址;总计字段是单独项目的总和;如果

通过现金支付则无需信用卡号码。这些都通过使用简单的特性,例如

说明字段是“必需的(required)”,或通过给出字段的类型来指定,

而不是使用在传统HTML表单中必需的外延的脚本。

这意味着用户体验获得了很大的改善,因为浏览器能始终在表单提交

前提醒用户任何填写错误的字段。

XForms 把XML的威力带给了联机表单

--------------------------------

XML处于XForms模型的核心,并带给XForms技术关键的优点:

* 从XForm接收到的数据已是强类型的(strongly typed)、格式良

好的(well-formed)、易于验证(validate)和处理(process)

的,换句话说,它就是XML。

* 被称为“实例数据”的结果描述使用 XML 1.0,确保了提交的数

据可以方便的国际化。

* XForms 可以被用于“编辑”任何XML文档。

* 业务处理现有的 XML schemas 可以方便的用于实例数据的验证。

* XML schemas 可以被跨 XForms 的复用,有助于保持表单集是最

新的和一致的。

* XForms 能与 Web Services 交谈,最终使用户融入 Web services

的处理。

此外,XForms虽然最初设计为与XHTML整合,但也可以被任何适当的

标记语言采纳,例如可缩放向量图形(SVG)。XForms 使用 XML Events

——今天发行的另一个W3C技术,来定义基于XML的声明性(declarative)

的事件处理器(handlers),它覆盖了通常的用例,减少了为事件处

理器的编写复杂脚本的需求,由此,多数XForms文档可以被静态的分

析。

XForms 已经被广泛实现

---------------------

没有一个W3C规范像XForms一样,在其发展周期的如此早期阶段就被

如此广泛的实现了。现有的这些实作能把相同的表单递送给不同的设

备,包括蜂窝电话、PDA、语音浏览器、PC,甚至用于即时通信客户

端。一些大型用户社区正在兴起,特别是英国电子政务协作性框架称

“目前的指导意见是使用由W3C定义的 XForms 1.0 标准”(该文的

第14页)。

XForms Basic 是XForms的移动设备特型(profile),以供在移动设

备上本地实现XForms。它目前是W3C候选标准,当一个移动设备的实

作通过了XForms的测试套具,就有望成为正式标准。

XForms 工作小组包括了行业领袖

-----------------------------

在表单技术这个竞争领域,如此多的领先者为开发公用的标准化技术

而协力工作,可谓空前。W3C的XForms工作小组则作为这些技术和行

业领袖集会之所,拿出在今日的Web上具有直接价值的成果。XForms

工作小组包括了W3C成员和特邀专家,他们来自:Adobe、CWI、Cardiff、

赫尔辛基科技大学、IBM、Mozquito Technologies、Novell、Oracle

Corporation、Origo Services、PureEdge、SAP、Sun Microsystems

以及 x-port.net Ltd. 。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有