用户操作
[即时聊天] [发私信] [加为好友]
贺师俊ID:hax
115188次访问,排名752好友1人,关注者10
hax的文章
原创 124 篇
翻译 2 篇
转载 12 篇
评论 128 篇
hax的公告

我回来了……

最近评论
sap99:www.sap99.com/,SAP99资料多多

SAP免费资料下载
http://www.sap99.com

有很多的学习资料,推荐一下,
hax:其次,也并不是一定要切换编码。只要你的系统是遵循既有规范的,则可以无缝的整合。
hax:从gb2312切换到utf-8其实并不难,有个几天就可以了。
allskystar:以我现在的公司为例,主要的问题在于,以前已经有几个很大的系统用了gb2312了,现在新的系统用的utf-8,要兼容,如果我对头儿说要花一年时间把以前的几个系统都改成utf-8的,估计会被他从10楼直接扔下去...
hax:哦,qomo终于不用eval啦?
文章分类
收藏
    相册
    blog图片
    More
    sfo正牌blog(RSS)
    个人网站
    我在JavaEye的技术部落格
    我墙外的Blogger
    存档
    软件项目交易
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes

    原创 XForms 发表宣言收藏

    新一篇: IPv9 —— 又一个中国特色的大笑话 | 旧一篇: 在关系数据库中存储RDF

    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. 。

    发表于 @ 2004年03月17日 10:07:00|评论(loading...)|编辑

    新一篇: IPv9 —— 又一个中国特色的大笑话 | 旧一篇: 在关系数据库中存储RDF

    评论

    #sap99 发表于2008-09-12 12:08:01  IP: 222.172.220.*
    www.sap99.com/,SAP99资料多多

    SAP免费资料下载
    http://www.sap99.com

    有很多的学习资料,推荐一下,
    发表评论  


    当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
    Csdn Blog version 3.1a
    Copyright © hax