Mozilla Firefox 4
| Mozilla Firefox Icon |
|
|---|---|
在Windows 7上使用Firefox 4.0正式版瀏覽維基百科首頁 |
|
| 原作者 | Mozilla公司 |
| 開發者 | Mozilla公司 Mozilla基金會 |
| 初始版本 | 2011年3月22日 |
| 穩定版本 | 4.0.1/ 2011年4月28日 |
| 程式語言 | C++、XUL、XBL、JavaScript[1]、CSS[2][3] |
| 作業系統 | 跨平台 |
| 排版引擎 | Gecko |
| 語言 | 超過86種語言 |
| 開發狀態 | 停止支援,被新版本Firefox取代 |
| 類型 | 網頁瀏覽器 FTP客戶端 |
| 許可協議 | MPL/GPL/LGPL/about:rights |
| 網站 | Mozilla Firefox |
Mozilla Firefox 4是Mozilla Firefox網頁瀏覽器的一个版本,2011年3月22日推出正式版本[4]。第一個測試版於2010年7月6日推出,RC版本於2011年3月18日發佈,開發代號為Tumucumaque。2011年6月21日,Firefox 5正式发布,Firefox 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")[6]。
还在开发Firefox4时候,Mozilla便打算采用6周为一轮的快速开发周期[7],目前Mozilla官方已停止对Firefox4的支持[7]
特色[编辑]
Mozilla Firefox 4延續了不少從Firefox 3.6就已經有的特色[8]。
使用者介面[编辑]
2009年7月17日,Mozilla基金會宣佈Firefox 4.0將帶來嶄新的使用者介面,早期的Windows[9]、Mac OS X[10] 和Linux[11] 概念設計草稿於2009年7月公佈。
在預設情況下,分頁已被置頂[12],“移至”、“重新整理”、“停止”按鈕,已被合併成單一的按鈕於位址列右方,而按鈕隨著目前頁面的狀態而變化。在Windows Vista和Windows 7,選單列預設為隱藏,被整合於左上角的橘黃色按鈕。
引擎[编辑]
Firefox 4 使用的排版引擎為Gecko 2.0,支援HTML5[13] 、CSS3、WebM、WebGL[6]。 同時,也使用了新的JavaScript直譯器(JägerMonkey)[14] 與改良過的XPCOM API。
JägerMonkey是一個新的JavaScript引擎,透過將“non-traceable”編譯成機器語言,讓JavaScript的執行速度更快。[15]
Firefox 4引入了一個可以存取與更改HTML5音效元素的音效API,讓開發者可以視覺化或是過濾原始的音效資料。[16][17]
效能[编辑]
Firefox 4.0的效能和以前版本相比已取得重大變革,從Firefox 4.0 Beta 5開始,Direct2D硬體加速將預設啟用於Windows Vista和Windows 7作業系統,能充分利用顯示卡GPU進行運算,大量分擔CPU的工作,讓網頁渲染得更快。
隱私[编辑]
Firefox 4.0支援「告訴網站我不想被追蹤」功能,一個新興的網路標準隱私。當存取任何網站或服務時,使用者的Cookie或連線資訊隱私資料可以不被追蹤。
開發[编辑]
第一個以 4.0 命名的開發版本於2008年的2月到6月間建立,是為4.0a1pre[18][19],但這個版本很快就被改名為 3.1a1pre。
時間表[编辑]
| 版本 | 發佈日期 | 紀錄 |
|---|---|---|
| Alpha 1 | 2010年2月10日[20][21] | 版本號為Firefox 3.7,採用Gecko 1.9.3。 |
| Alpha 2 | 2010年3月1日 | |
| Alpha 3 | 2010年3月17日 | |
| Alpha 4 | 2010年4月12日 | |
| Alpha 5 | 2010年6月16日 | |
| Beta 1 | 2010年7月6日 | 隨著Gecko 2.0的使用,版本號碼亦直接跳到4.0。 |
| Beta 2 | 2010年7月27日 | |
| Beta 3 | 2010年8月11日 | |
| Beta 4 | 2010年8月24日 | |
| Beta 5 | 2010年9月7日 | |
| Beta 6 | 2010年9月14日 | |
| Beta 7 | 2010年11月10日 | |
| Beta 8 | 2010年12月22日 | |
| Beta 9 | 2011年1月14日 | |
| Beta 10 | 2011年1月25日 | |
| Beta 11 | 2011年2月8日 | |
| Beta 12 | 2011年2月25日 | |
| RC 1 | 2011年3月9日[22] | |
| RC 2 | 2011年3月18日 | |
| 4.0 | 2011年3月22日[23] | 由4.0 RC 2改名而来,它们均是由相同源代码的同一次编译版本[24]。 |
| 4.0.1 | 2011年4月28日 | Firefox 4的最后一个版本,被Firefox 5.0取代。 |
Mozilla預定將有11個Beta版本,歸咎於Mozilla太早將產品定為Beta,因而延長開發週期,實際上Beta 8之前應屬於Alpha版本[25]。
批評[编辑]
由於标签页组的熱鍵與IME(Input Method Editor)輸入法變換的熱鍵相衝Ctrl+Space[26],不少用戶都對突然切換感到麻煩,但最後得到了修正,改為Ctrl+E,到了後期又改為Ctrl+⇧ Shift+E。另外,尤其是頁面很多的話,變換會迅速佔用大量資源,把電腦拖慢。
參考資料[编辑]
- ^ Firefox's addons are written in JavaScript.
- ^ Firefox uses an "html.css" stylesheet for default rendering styles.
- ^ The Firefox addon, Stylish takes advantage of Firefox's CSS rendering to change the appearance of Firefox.
- ^ https://wiki.mozilla.org/Releases Releases
- ^ Eich, Brendan. Mozilla 2. 2006-10-13 [2006-09-16].
- ^ 6.0 6.1 Beltzner, Mike. Firefox 4: fast, powerful, and empowering. 2010-05-10 [2010-09-21].
- ^ 7.0 7.1 Ryan Paul. Mozilla outlines 16-week Firefox development cycle. 2011-03-18 [2011-07-09].
- ^ Firefox 4.0 beta 6 release notes. [2010-07-07].
- ^ Firefox 4.0 Windows Theme Mockups
- ^ Firefox/4.0 Mac Theme Mockups
- ^ Firefox/4.0 Linux Theme Mockups
- ^ Why Tabs are on Top in Firefox 4
- ^ Henri Sivonen. Firefox 4 HTML 5 parser. 2010-05-11 [2010-05-11].
- ^ Christopher Blizzard. a quick note on JavaScript engine components. 2010-03-08 [2010-03-19].
- ^ David Mandelin. Starting JägerMonkey. 2010-02-26.
- ^ Audio Data API. Mozilla. 2010-08-25 [2010-09-29].
- ^ IB Times Staff Reporter. Firefox 4 beta flaunts audio API to create music visuals. International Business Times. 2010-09-08 [2010-09-29].
- ^ FTP.Mozilla.org
- ^ FTP.Mozilla.org
- ^ Platform/2010-02-02 - Mozilla Wiki. Mozilla. 2010-02-02 [2010-02-06].
- ^ http://www.mozilla.org/projects/firefox/3.7a1/releasenotes/
- ^ Mozilla Firefox 4 RC Release Notes. [2011-03-09].
- ^ [1]
- ^ [2]
- ^ Mozilla: Seven Firefox 4 Betas May Not Be Enough
- ^ Tab Candy Hotkey Conflicts IME Switching Hotkey in Windows
外部連結[编辑]
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||