Mozilla Firefox 4

Mozilla Firefox 4Mozilla Firefox网页浏览器在可见将来的一个版本。这软件的第一个测试版于2010年7月6日推出,第六个测试版于2010年9月14日推出,最终正式版本于2011年3月22日正式推出市面。

Mozilla Firefox 4
Windows 7上使用Firefox 4.0正式版浏览维基百科主页
原作者Mozilla公司
开发者Mozilla公司
Mozilla基金会
首次发布2011年3月22日 (2011-03-22)
当前版本4.0.1(2011年4月28日,​13年前​(2011-04-28
原始码库 编辑维基数据链接
编程语言C++JavaScript[1]CSS[2][3]XULXBL
引擎Gecko
操作系统跨平台
类型网页浏览器
FTP客户端
许可协议MPL/GPL/LGPL/about:rights
网站firefox.com

在这个版本的主要目标包括:性能方面的重大改进,对标准的支持,以及用户界面的改动。更新的重点在于:让用户对他们的浏览器完全掌控(原文:"putting users in full control of their browser")[4]

历史

2006年10月13日,Mozilla的首席总技术长布兰登·艾克提出了“Mozilla 2”计划,所指的是对现时Firefox及其他Mozilla产品运行于其上的整体平台(自推出以来)的一次最全面的更替[5]。这个计划大多数的目标都已从Firefox的3.0、3.5及3.6等多个版本开始,逐步逐步的被纳入。不过当中最大的转变,都延迟到Firefox 4.0才发表。

早在2010年5月,Mozilla的Firefox 4.0计划的详细内容正式通过Firefox的总裁Mike Beltzner在其部落格的一篇文章里展现。Firefox 4.0的主要目标是要令Firefox变得“快速,强大,有实力”(原文:"fast, powerful, and empowering")[4]

特色

 
Firefox 4 Beta的用户界面。

Mozilla Firefox 4包括了不少从3.6版就已经有的特色[6]。事实上,Mozilla Firefox 4是由原来的3.7版演变而来。2009年7月17日,Mozilla基金会宣布Firefox 4.0将带来全新的用户界面[7],和使用Windows Vista和Windows 7的Aero透明效果。Firefox 4.0也将用上Windows7平台上的Direct2D矢量图形API和DirectWrite文字渲染[8]GPU加速技术。其中,另一项功能,是比较不干扰用户的更新机制,这是相当实用的技术,因为Mozilla的更新发布次数较为频繁。

Firefox工程副总裁Mike Beltzner在网络会议中强调“速度”是Firefox 4开发重点[9]。此外,4.0还将支持WebM视频文档格式、64位版本、多点触控、全新的JagerMonkey引擎[10]。Firefox使用一个称为Gecko的浏览器排版引擎项目打造而成。Firefox 3.6使用的是Gecko 1.9.2,而Firefox 4.0则是Gecko 2.0。

开发

第一个以4.0命名的开发版本于2008年的2月到6月间建立,称为4.0a1pre[11][12],但这个版本很快就被改名为3.1a1pre。

时间线

参考资料

  1. ^ LCC 3401 Firefox Group. Firefox Extension Development Tutorial. Rietta. 2005 [2009-12-19]. (原始内容存档于2009-08-04). 
  2. ^ Walsh, David. Firefox uses an 'html.css' stylesheet for default rendering styles. The David Walsh Blog. 2008-07-10 [2009-12-19]. (原始内容存档于2015-04-18). 
  3. ^ The Firefox addon, Stylish takes advantage of Firefox's CSS rendering to change the appearance of Firefox. Userstyles.org. [2009-12-19]. (原始内容存档于2009-05-23). 
  4. ^ 4.0 4.1 Beltzner, Mike. Firefox 4: fast, powerful, and empowering. 2010-05-10 [2010-09-21]. (原始内容存档于2010-05-12). 
  5. ^ Eich, Brendan. Mozilla 2. 2006-10-13 [2006-09-16]. (原始内容存档于2016-04-26). 
  6. ^ Firefox 4.0 beta 6 release notes. [2010-07-07]. (原始内容存档于2011-05-19). 
  7. ^ Firefox 4.0 Windows Theme Mockups. MozillaWiki. Mozilla Foundation. 2010-06-02 [2010-08-11]. (原始内容存档于2009-10-05). 
  8. ^ Direct2D: Hardware Rendering a Browser. Bas Schouten. 2009-11-12 [2016-03-27]. (原始内容存档于2020-11-09). 
  9. ^ firefox4.ogg. [2016-03-27]. (原始内容存档于2013-04-05). 
  10. ^ Mandelin, David. Starting JägerMonkey. 2010-02-26 [2011-02-08]. (原始内容存档于2010-08-30). 
  11. ^ Index of /pub/mozilla.org/firefox/nightly/2008/02/2008-02-20-02-mozilla-central. FTP.Mozilla.org. 2008-02-20 [2010-10-03]. (原始内容存档于2013-10-03). 
  12. ^ Index of /pub/mozilla.org/firefox/nightly/2008/06/2008-06-06-02-actionmonkey. FTP.Mozilla.org. 2008-06-06 [2010-10-03]. (原始内容存档于2013-10-03). 
  13. ^ Platform/2010-02-02 Notices / Schedule. MozillaWiki. Mozilla Foundation. 2010-02-02 [2010-02-06]. (原始内容存档于2020-09-28). 
  14. ^ Release Notes: Mozilla Developer Preview页面存档备份,存于互联网档案馆). Mozilla.org. Retrieved on 2010-11-08.
  15. ^ Mozilla Firefox 4 Release Candidate version 1 Release Notes. Mozilla. [2011-03-09]. (原始内容存档于2011-08-22). 
  16. ^ Mozilla Firefox 4 Release Candidate version 2 Release Notes. Mozilla. [2011-03-18]. (原始内容存档于2011-07-28). 
  17. ^ Sicore, Damon. Firefox 4 Final Release Schedule. mozilla.dev.planning. Google Groups. [2016-03-27]. (原始内容存档于2020-11-09). 

外部链接