您的位置:首页 > 运维架构

回应《OpenOffice.org与智能文档和电子出版》

2004-11-10 14:54 267 查看
OpenOffice.org与智能文档和电子出版

非常棒的文章!

特别是关于智能文档与XForms的阐述,我完全赞同。我在上一篇blog中写道:“在把xml降格为特定领域的简单文本格式的同时,我所关注的另一条线路是特定xml编辑器的通用表达(而不是为每个xml方言以重量级语言写一个专门编辑器),例如我对把xforms作为一般化xml编辑界面定义语言具有极大期望。”事实上,我相信,也一直鼓吹(虽然基本上是对着空气自言自语):xforms是建构标准化的电子商务、电子政务等系统的重要一环。

理想的信息流转的每一个环节全部可以用标准化的xml来定义,这样达到最大的interoperability。每个数据或信息本身以一个xml instance来表达。其背后可以严格定义schema来保证数据的一致性和完整性。(尽管我不是很喜欢w3c schema,也许relax ng也是可用的?)各节点对于这些xml数据执行自己的处理逻辑,并以公开协议(简单的http或者包装为webservices)与其他节点进行xml交换,这样整个系统是松耦合的,且具有极佳的灵活性和可伸缩性。xforms在这个架构中扮演了重要角色。再好的系统最后还是要有人机接口。以xforms来定义数据表单和抽象UI,避免了在“最后一公里”上受制于复杂的专有技术(比如老生常谈的ms office、恣意违背标准的IE之类)。

我对于office方面就不甚了解,你的最新一篇blog“如何将OpenOffice.org定制为XML著作工具”是指可将oo定制为特定的xml编辑器?但没有具体内容,不知道是通过oo自己的机制,还是通过对xforms的支持?非常期待有更多内容。

另,我以前似乎听说方正有作过xforms方面的产品,或者是至少其某个产品曾经提到过xforms——说明他们的团队了解有xforms这样一个东西。 -_-#

BTW,关于最后一公里,office方面就非我所长,但是对于浏览器方面,据我所知,IBM, Oracle, Novell等都积极支持xforms,还跟Mozilla合作,给Mozilla加上xforms支持。而M$因为有了InfoPath,对其完全是排斥的态度。(Adobe的态度似乎不太明朗。)一旦,mozilla release出完整支持xforms的版本,预计m$的日子就不好过了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐