近日,微软在其Port 25博客网站上针对开源浏览器Firefox 2.0(火狐)发布了一个新的Windows媒体播放器(WMP)插件。根据微软表示,这个官方插件是微软的Port 25开源软件实验室正在研发的软件之一。
Port 25的项目经理Hank Janssen表示,“我非常高兴地宣布我们(微软)又发布了一个微软官方插件,它显示了一个互操作性的新阶段,以及我们与开源社区合作的热心。”
Firefox浏览器是微软的IE浏览器的最大的竞争者,而Port 25实验室正在积极地研发几个Firefox的插件,其中包括正在与Mozilla协作开发的CardSpace插件。CardSpace是微软的身份管理技术。
目前,新的Windows媒体播放器(WMP)插件可以从Port 25博客站点或Frefox插件站点上下载,该插件支持Windows的32位和64位平台,包括Windows XP SP2和微软的最新操作系统Windows Vista。另外,它还向后兼容老版本的Windows媒体播放器6.4版。
Janssen在博客中写道:这个WMP插件还支持一些新的功能。一个新的“稳健设计(robust design)”功能解决了以前插件中的所有已知问题。它还支持WMP OCX脚本语言编程接口,使开发者可以加入更多的功能到这个应用程序中。不过最有意义的改进应该说是,WMP现在已经可以运行在Vista操作系统平台上的Firefox浏览器中了——Firefox没有自己的媒体播放器。以前的Firefox用户一般借助于来自Real或Adobe公司的Flash播放器来观看视频。
微软负责消费产品发展方向的首席分析师Matt Rosoff表示:Windows用户一直可以直接从Firefox中播放Windows媒体文件了。不过,以前需要单独另外开一个窗口来启动Windows媒体播放器。但是现在,Windows用户可以通过使用这个插件来将播放器嵌入到浏览器中了。
由Flash杀手看微软真实意图
无独有偶,与微软为Firefox发布插件的这个举动相呼应的是,微软日前在美国拉斯维加斯召开的全美广播协会会议上,宣布了其为Windows、Web以及设备厂商创建富媒体、丰富交互性的战略。并正式将WPF/E命名为Microsoft SilverLight。Silverlight的目的是让Web开发者可以创建跨平台、跨浏览器的交互式应用程序。
微软负责消费产品发展方向的Rosoff表示,“Silverlight比较有意义的方面之一是,它将使开发者可以嵌入Windows多媒体视频到到他们的应用程序中,这与现在Flash在YouTube网站中的应用非常相似,但是目前在Firefox浏览器中,用户体验并非十分完美,因为每当用户碰到一个Windows多媒体视频文件的时候,这个浏览器会启动一个单独的媒体播放器窗口。”而这个插件可以解决这个问题,Rosoff表示。
无论这个插件是否与Silverlight有关系,它都显示了微软的开发团队对跨浏览器应用程序的兼容性已经非常重视,Rosoff表示:“换言之,对微软来说,推动它的Web开发平台要比推动IE浏览器更加重要,因此不惜让它来支持其他浏览器。”
在Rosoff看来,微软的一些其他产品研发组在这一方面做得不是十分好。特别是一些在线服务的产品研发者,诸如Windows Live和Office Live等,它们首先发布完全兼容IE的版本,之后才考虑对其他浏览器的兼容性支持。
假若微软真正想成为一个互联网时代的公司,它应该确保新的在线服务在发布的时候要支持跨浏览器功能。