Win8版Firefox或将同时支持Metro以及桌面

fmms 12年前
     <p> 北京时间 3 月 13 日早间消息,据国外媒体周一报道,Mozilla 团队日前指出,新开发中的适用于 Windows 8 的火狐浏览器将会以同时支持 Metro 形式以及桌面应用程序形式展现。并强调已经对微软潜在的一些问题有了初步的认识。</p>    <p> <strong>新环境开发前途困难重重</strong></p>    <p> 适用于 Windows 8 的火狐浏览器将同时支持 Metro 以及桌面环境,但是开发的前途依旧困难重重。</p>    <p> Mozilla 开发人员布里安·邦迪(Brian Bondy)在博客中指出,尽管大多数适用于 Windows 8 的软件都会选择 Metro 应用程序或者经典的桌面应用程序模式,但是火狐浏览器将会有所不同。</p>    <p> 他指出火狐浏览器将会被看做是“Metro 风格的嵌入式桌面浏览器。”言下之意就是,该产品在桌面使用时,能够提供经典的 Windows 桌面应用程序;但是同时也可以在通过新“开始”界面运行时,有效地整合 Live Tiles 以及其他 Metro 风格的特性。</p>    <p> 邦迪指出:“与 Metro 应用不同,Metreo 风格桌面浏览器将能够在 Metro 沙箱之外运行。这意味着网络浏览器将可以提供与传统桌面浏览器相同的体验。我们可以借此建立起一个功能更加强大的浏览器。”</p>    <p> 但是这一开发进程同样也存在着不少潜在问题。</p>    <p> 首先如果要开发 Metro 应用程序版的火狐就意味着需要撰写大量的新代码。邦迪将这一过程描述为“一项浩大的工程。”同时由于这一开发将会成为 Mozilla 和微软之间合作的一块新领域,因此开发团队将很难获得足够的指导。</p>    <p> 邦迪补充道:“作为开发者而言,最大的困难无疑是,当你对第三方 Metro 应用程序开发进行 Google 搜索时,发现最终一无所获,或者如果运气好的话,能找到一到两个相关的结果。”</p>    <p> 另一个问题则在于,如果选择为默认浏览器的话,这种浏览器将只能在 Metro 模式下运行。否则该产品将只能局限在桌面上。邦迪对这一问题的解释是“这是微软做出的决定。”</p>    <p> <strong>微软需微妙掌控与第三方浏览器的关系</strong></p>    <p> 这样的限制的确会产生一些后续问题,并不仅仅针对 Mozilla,对微软而言也是如此。</p>    <p> 例如,如果 IE 浏览器或者其他浏览器被设置成了默认浏览器,那么火狐将无法在 Metro 的开始屏幕上占据一席之地了。当然,Windows 8 的用户还是可以将桌面版的应用程序启动方块固定在开始页面上。但是该模块将缺少作为专门 Metro 应用程序的不少功能。</p>    <p> 因此在 Windows 8 测试版(消费者预览版)的设计中,IE 10 最终是以 2 个独立的版本出现的——一个 Metro 版和一个桌面版。因此尚不清楚 IE 浏览器是否将会最终成为 Metro 风格的嵌入式桌面浏览器,还是将保持 2 个不同的版本。目前微软和 Mozilla 都没有对这一问题给出答复。</p>    <p> 但是微软在新的操作系统当中处理自己的浏览器以及竞争对手的浏览器或许将面临一个两难的境地。如果默认浏览器可以同时作为完整的 Metro 应用程序以及完整的桌面应用程序运行的话,这将使得广受欢迎的浏览器更加强势。</p>    <p> 微软已经提醒浏览器开发者在编写应用程序时,根据用户点击链接的时间和地点来判断应该打开 Metro 模式或者桌面模式。这种情况可以缓解 Windows 8 用户在上网冲浪时可能出现的一种尴尬局面,即在一种环境下点击链接后,反而被踢到了另外一种环境下的浏览器当中。但是关键还是要看微软如何把握自己与第三方网络浏览器竞争对手之间的微妙平衡。</p>