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). 

外部連結

編輯