跳转到路径导航栏
跳转到正文内容

Firefox开发两难:小修还是大改?

http://www.sina.com.cn  2010年01月06日 13:23  eNet硅谷动力

  【eNet硅谷动力消息】Mozilla在尚未发布的Firefox 3.7版浏览器加入许多功能,但现在开始斟酌要不要按原订计划,把部分新功能保留到下一个重大更新再推出,或提早改写部分功能以便翻新目前的版本。

Firefox开发的两难:小修,还是大改造?

  程序设计师Benjamin Smedberg 12月下旬在Mozilla电子邮件论坛中,提议采用翻新的作法发布Lorentz版Firefox。在后续的讨论中,开发者和观察者考虑两种作法的利与弊,并质疑加快Firefox的开发步调对企业使用者而言是否适合。

  Firefox根据一个称为Gecko的浏览器引擎计划打造而成。几近完成的Firefox 3.6根据的是Gecko 1.9.2,而Firefox 3.7准备采用Gecko 1.9.3。问题是,该不该把重要的Gecko 1.9.3功能补回1.9.2版,然后再根据它打造、发布新的Lorentz版Firefox。

  Smedberg写道:“有了这个Lorentz计划分支,我相信我们能在1月中旬进入beta阶段,并且在3月底或4月初发布。相较下,发布Mozilla-Central/1.9.3,达不到进度的风险很高,而且没有相对应的报酬。”

  一大讨论中的改变,是落实跨处理序(Out-Of-Process) 外挂程序(plug-ins)--这可把诸如Adobe Flash这类的外挂程序转移到另一个独立的运算程序--以及一项Smedberg参与的计划。这是Mozilla Electrolysis计划的第一阶段,可望改善稳定性;许多浏览器的当机问题是Flash程序造成的。他喜欢的另一项功能,是比较不干扰使用者的更新过程--这是相当实用的技术,因为Mozilla的更新发布次数较为频繁。

  Mozilla开发者关系负责人Chris Blizzard在电子邮件论坛中发文支持Lorentz计划。他加入了一些希望尽早、而不是延后推出的功能,包括支持Windows计算机的更快的Direct2D绘图功能、CSS Transitions,以及用于浏览器与服务器沟通的Web Sockets。

  不过,他表示,引进新功能可能导致推出日期延后。“我们必须确定,这次发布的版本不会变得太大,否则可能拖得太久。”这正是Firefox 3.5遭遇的情况,原本是快速的3.1更新,却因为功能愈加愈多,而拖到数月后才发布。

  参与Firefox延伸Firebug计划的IBM程序设计师John J. Barton表示,他支持加速翻新浏览器。他说:“IBM和我们的客户都拥抱更快的开发周期。这正是我敦促Firefox团队持续在这方面保持领先的理由。”


本文相关下载

更多>> 
火狐中国版(Mozilla Firefox China Edition) 3.5.5 2009.7
火狐中国版是谋智网络官方产品,专为中国用户定制,提供出色的全方位浏览体验。

网友评论

登录名: 密码: 快速注册新用户
Powered By Google

新浪简介About Sina广告服务联系我们招聘信息网站律师SINA English会员注册产品答疑┊Copyright © 1996-2010 SINA Corporation, All Rights Reserved

新浪公司 版权所有