都是很的工具。令人遗憾地是,一些开发商正试图把二者的区别演变成一场“宗教”战争。
7.微软Office Open XML第一次冲击ISO标准失败。
Office Open XML是由微软公司为Office 2007产品开发的技术规范,并于2006年12月成为ECMA标准。ECMA随即通过A级联络组织的身份,通过“快速通道”向ISO/IEC JTC1提交国际标准草案。根据规定,需要进行30天的关于标准是否冲突的审阅期。2007年2月28日,冲突审阅期的结果表
明,6个国家反对OOXML进入快速流程,其他的5个国家表达了关切,但是并没有反对。JTC1指南表明,无论冲突审阅的结果如何,关于国际标准的投票马上开始,起至时间是2007年4月2日到9月2日。根据JTC1的规则微软的OOXML格式需要获得“参加ISO/IEC JTC 1的国家标准机构中至少2/3(即66.66%)的支持票,不超过1/4(如25%)的反对票”,才能过关。但事实是,这两个指标都没有达到。在104个成员国中,至少有87个国家参与了投票。结果,OOXML共获得51个ISO成员国的支持。但整体而言,微软只获得了53%的支持票,少于所需要的66%的赞成票。因此,OOXML将暂时无法以“快速通道”的途径直接提交给ISO进行第二阶段的投票。
当然,ISO成员国还提供了旨在改善该规范的宝贵技术评论。一些未投支持票的ISO成员国表示,如果技术评论中的问题在最终评估流程中得到解决,他们也将支持OOXML成为国际标准。可见,2008年3月BRM(投票解决方案会议)大会进行最终投票时,微软OOXML成为ISO标准还是很有希望的,微软方面对此也满怀信心。
8.微软Silverlight挑战Adobe Flash。
长久以来,Adobe Flash一直占据着网络多媒体播放平台的领先位置。全球已有至少7亿部联网桌面系统安装了Adobe Flash。
但是随着Silverlight产品的推出,微软有实力来挑战Adobe Flash。Silverlight是一个跨浏览器的、跨平台的插件,为Web带来下一代媒体体验和丰富的交互式应用程序体验。Silverlight提供灵活的编程模型,支持JavaScript、.NET和其他的语言,并集成到现有的web应用
程序中。Silverlight对运行在Mac或Windows上的主流浏览器提供高质量视频信息的快速、低成本的传递
Silverlight集成了多种现有Web技术和设备,它可以在Windows、Mac平台上运行,支持IE、Firefox,甚至Apple的Safari Web浏览器。而无需对现有的网站设计进行移植,甚至包括利用Adobe Flash设计的内容。至于SilverLight与Flash的区别,微软的一位高层人士曾这样描述:一个WPF/E程序“并不是传递给Flash播放器的一个编译好的二进制文件。”相反,所有的代码都是基于标准的,且图像都使用了XAML。同时,与Flash的内容不方便搜索引擎收录不同,SilverLight是以DOM型式公开它的元素树,内容能很好被
搜索引擎收录。Silverlight通过小巧的浏览器插件将视频、交互性内容以及其他应用融合在一起。该解决
方案集成了强大的图像及图层技术,支持任何尺寸图像的无缝整合,并提供适合广播的图层技术,可以在图像上添加按钮、标题或是其他交互性内容。Silverlight支持多种平台,使用户能够方便的进行代码重用,并通过不同平台无缝的连接到Web。Silverlight集
成了多种现有Web技术和设备,这意味着它可以在任何服务器和发布平台上使用,而无需对现有的网站
设计进行移植,甚至包括利用Adobe Flash设计的内容。Silverlight采用了已在.NET 3.0和Vista中使用的XAML语言,这使得Web内容和桌面内容的开发语言一致,从而降低了开发费用。Silverlight还兼容大量其他标准和 现有技术,包括ASP.
NET、AJAX以及.NET 3.0,这使得开发者可以根据现有标准,或是采用微软已成熟技术来开发基于Web的内容。Silverlight支持内容接入保护技术。无论