微软公司表示,将增加支持延伸标示语言(XML)以开放Office软件,协助企业用户释出资源以共享信息。但有个问题:微软尚未公开基本的XML纲要。
软件巨人酝酿在即将推出的桌上计算机版Office 11软件中,添增对XML档案格式的支持。目前约1.2万名试用者正测试新版软件。XML是网页资料交换的常用标准。
Office 11升级版允许档案以XML格式储存,用任何标准网页浏览器都可阅览。与微软以往只用自家专属档案格式的立场相比,此举是一大改变。微软说,Office的XML支持功能,可让大公司更有效率地从文件中抓取、运用资料。
不过,微软截至目前为止,尚未公开Office 11将采用的专属XML dialect(即基本的纲要)。不同于到处通用的超文字标示语言(HTML),XML标记(tags)容许程序开发人员自订,所以需要与别的软件沟通以利读取。定义档案要素的XML标记统称为纲要(schema)。
微软计划公开有关Office 11 XML纲要的进一步讯息,时机或许是明年春季Office 11推出之时。此刻仅为数有限的试用者能取得部分纲要讯息。但至于微软有意公布的讯息完不完整,该公司会不会揭露足够的资料、让别家软件与Office 11互通,而纲要信息的取得会不会受授权条件约束,目前都不得而知。
若微软不公布XML纲要,想要编辑Office 11档案的使用者就只能用OFfice来做,一如往昔。以XML格式储存的Office 11档案,其中的文字或许可用别的桌上计算机程序来阅览,但所有的档案编排格式将显示不出来;其余的大多数档案将无法读取。
分析师和微软竞争对手说,那么一来,也可能阻碍Office与市面上其它可辨识XML办公室软件(如Corel的WordPerfect或Sun的StarOffice)之间的资料交流。
俄亥俄州网络管理员Shawn Prince认为,Office使用者有两条路可选:所有的Office产品都以XML档案的格式输出,可透过任何浏览器阅览,但只能在原来的Office环境下编修,不然,使用者必须是技艺非常高超的XML程序设计师。
闭锁式政策
分析师、竞争对手和软件开发人员批评,微软以这种方式开放Office档案格式,只是虚晃一招罢了,不是认真的。他们质疑,微软怎么可能冒着丧失逾九成桌上应用软件市场占有率的风险?
麻州软件工程师John Stracke说:「基本上,微软Office采用XML只是公关伎俩,宣称他们采用开放格式,却不冒真正开放的险。」
微软把一部分的XML档案兼容问题归咎于对手。Office 11是第一个、也是目前唯一支持全球信息网联盟(W3C)认可XML网要定义语言(XSD)的办公室套餐软件。XSD是一种以 XML为基础的语言,用来描述XML档案的架构。
微软XML工程师Jean Paoli说,微软Office XML档案的读取问题,与专属的纲要无关,而是与欠缺XSD支持有关。他举例说,如果WordPerfect Office或其它软件支持XSD,就「绝对」可读取那些档案。