Mozilla Firefox歷史

维基百科,自由的百科全书
跳转至: 导航搜索

Mozilla Firefox網頁瀏覽器是由戴夫·海厄特布雷克·罗斯等人所创建Mozilla Application Suite的實驗性分支。

Firefox 1.0發佈於2004年11月9日;1.5發佈於2005年11月29日;2.0發佈於2006年10月24日;3.0發佈於2008年6月17日;3.5版和3.6版分別發布於2009年6月30日和2010年1月21日;4.0發佈於2011年3月22日。而隨著Firefox 5.0版本起,採取了快速釋出週期,每六週推出一個新版本。

命名過程[编辑]

Firefox計畫起源於名為「m/b」(或稱 mozilla/browser)的Mozilla Suite實驗性分支,在2002年9月,以Phoenix為名,釋出測試用執行檔而正式問世。其後並歷經多次改名。[1]

Manticore[编辑]

Phoenix朝著和其上游的Mozilla完全不同的開發方向進行。相較於Mozilla Suite是以資深工程師為首,組織大型開發團隊的大型應用軟體,Phoenix的開發成員,則是特別專注於網頁瀏覽功能的小型核心式團隊。這種小型志願專案的形式源自於更早期,David Hyatt與Ben Goodger以Netscape和Internet Explorer為基礎,使用C#和.NET語言撰寫的Manticore瀏覽器。

Phoenix[编辑]

Phoenix 0.1首個官方發行版本。

Manticore意在以精幹的軟體型態,提供基本瀏覽功能;而Blake Ross和David Hyatt的Phoenix計畫,則著眼於瀏覽體驗的創新。致力於將安全及效能作為支柱,且不被Netscape的商業心態的約束,才能開發出一個「完全替終端使用者量身訂造」的瀏覽器。Phoenix這個名子一直使用至2003年4月14日,因為與BIOS製造商Phoenix Technologies(開發了以BIOS為基礎的Phoenix FirstWare Connect瀏覽器)的商標糾紛而更名。

Firebird[编辑]

在2003年4月,Mozilla宣佈他們的新瀏覽器將命名為Firebird,以避開與Phoenix的爭議。Firebird是個通過自焚重生的神話生物不死鳥,有時也被認為是鳳凰的別稱。這個新名子引起了許多不同的反應,特別是激起了早以Firebird為名的自由軟體資料庫專案強烈反彈。因應於此,Mozilla基金會亦表示他們將會永遠使用「Mozilla Firebird」的名稱,以避免和Firebird資料庫混淆。

更令人困惑的是,贊助Firebird資料庫開發團隊的公司,名為IBPhoenix(和先前與Mozilla產生商標爭議的Phoenix Technologies無關)。IBPhoenix由InterBase軟體公司於1984年成立,在1991年被Borland軟體公司收購,在2000年推出開放原始碼的Firebird自由資料庫軟體專案。

Firefox[编辑]

來自Firebird社群的持續壓力,迫使2004年2月9日的另一次改變,Mozilla Phoenix計劃再次更名成Mozilla Firefox(簡稱Firefox)。「Firefox」是「小熊貓」的暱稱,因為它和「Firebird」的相似性、以及它在資訊產業中的獨特性而雀屏中選。

為了確保不會再有變更名稱的問題,Mozilla基金會在2003年12月向美國專利與商標局申請註冊Firefox商標[2]。不幸的是此時發現,在英國Firefox已是Charlton Company軟體公司的註冊商標。這個問題導致Firefox 0.8延遲了幾個月釋出,在基金會取得Charlton的歐洲商標使用權後順利解決。

Mozilla官方建議的Firefox縮寫为Fx或fx [3],但一般大眾有時寫成而并非想当然的FF [4]。雖然firefox在英語中指的是小熊貓,但吉祥物及官方圖示都是狐狸

版本歷史[编辑]

Firefox 1.0[编辑]

Firefox 1.0。

Firefox 1.0發表於2004年11月9日[5]。当时Mozilla基金会藉由募捐的方式,在纽约时报上面刊登了整版的广告。盡管Mozilla基金會一直希望能讓Mozilla Suite走入歷史,用Firefox來取代它,但由於還有許多企業用戶使用,也被一些第三方軟體包裹在內,因此Mozilla基金會仍然持續維持更新,直至2006年4月12號[6]。在那之後,Mozilla社群改以SeaMonkey為產品名稱,繼續發行新版的Mozilla Suite[7]

Firefox 1.5[编辑]

2005年6月23日,Mozilla基金會宣布,Firefox 1.1(後來成為Firefox 1.5)等Mozilla產品將不再支援Mac OS X v10.1,從而支援Mac OS X v10.2以上版本。Mac OS X v10.1的使用者仍然可以使用1.0.x分支(例如Firefox 1.0.7)的Firefox版本。

Firefox 1.5正式發佈於2005年11月30日。Firefox 1.5.0.12是Firefox最後一個支援Windows 95的版本。

Firefox 2.0[编辑]

Mozilla Firefox 2.0.0.12執行於Ubuntu。

2006年10月24日,Mozilla基金會發布Firefox 2.0。Firefox 2.0改良了分頁瀏覽、附加元件管理員;新的圖形使用者介面、增加復原瀏覽狀態功能、即時拼字檢查和內建防網路釣魚機制(最初是由Google所開發的擴充套件功能,後來整合到Firefox)[8][9]

Mozilla Firefox 2.0.0.x是支援Windows NT 4.0Windows 98Windows ME的最後版本[10]。Mozilla基金會宣布, 2.0.0.20為Firefox 2.0系列最後版本。

Firefox 2.0發布後,微軟Internet Explorer團隊送上蛋糕,祝賀Firefox 2發佈[11]

Firefox 3.0[编辑]

Mozilla Firefox 3.0執行於Windows XP。

Firefox 3的發佈於2008年6月17日[12]。Firefox 3使用Gecko 1.9排版引擎來渲染網頁。該版本修復了非常多臭蟲,提高了對網頁標準的相容性,並實現了新的Web API。其他新功能包括重新設計的下載管理員、一個新的“Place”系統,用來儲存書籤和歷史記錄,以及在各種作業系統上有一致性的佈景主題。

Firefox 3第一個測試版(開發代號為Gran Paradiso[13])於2007年11月19日釋出,並隨後發布數個測試版本,終於在2008年在6月春季發行[14]。Firefox 3發布創下一天內超過800萬下載次數的金氏世界紀錄[15]。發布當天下午,微軟Internet Explorer團隊再次送上蛋糕,祝賀Firefox 3發佈[16]

Firefox 3.5[编辑]

Firefox 3.5的開發代號是Shiretoko,是日本的知床國立公園。初期的版本號為3.1,但為了反應出大幅度的改善以及增加的新功能,正式版本命名為3.5。其中最大的革新是加入了全新的JavaScript引擎TraceMonkey,大幅提高頁面渲染的速度。並且支援了隐私瀏覽功能、原生內建Ogg Theora的HTML5標準編碼影像和Vorbis編碼音效,Firefox圖示也重新繪製變的更加立體[17][18][19]

Firefox 3.6[编辑]

Firefox 3.6發佈於2010年1月21日,採用Gecko 1.9.2引擎和包括幾項的介面改進,例如:輕量級主題“personas”。Firefox 3.6的開發代號為Namoroka[20],這將是最後一個支援PowerPC Mac的版本。

其中Firefox 3.6.4(開發代號Lorentz)是Firefox 3.6的一個小更新,修正了一些安全性和穩定性的問題[21]。除此之外還加入了外掛程式獨立運行功能(Out of process plugins,簡稱OOPP),將Flash PlayerJava這類的外掛程式將分離到另一個獨立的運算程序,若外掛程式錯誤或凍結時,將不會影響整個瀏覽器。

Firefox 3.6於2012年4月24日結束支援[22]

Firefox 4.0[编辑]

Windows 7上使用Firefox 4.0瀏覽維基百科首頁。

Firefox 3.7(Gecko 1.9.3)Alpha 1發布於2010年2月10日[23][24]。Alpha 2發布於2010年3月1日,Alpha 3發布於3月17日,Alpha 4發布於2010年4月12日和Alpha 5發布於2010年6月16日。

自Beta 1開始版本號改為4.0(Gecko版本改為2.0),發布於2010年7月6日。Firefox 4.0的最終版本於2011年3月22日被釋放[25]

Firefox 4.0帶來了全新的使用者介面,並強調「速度」是Firefox 4開發重點[26]。新介面概念早期展示於WindowsMac OS X[27][28],隨後2009年7月提供Linux版本[29]。其他新特性包括分頁群組、應用程式分頁、重新設計的附加元件管理員、整合Firefox同步以及支援螢幕多點觸控[30][31][32][33]

2006年10月13日,Mozilla技術長布蘭登·艾克提出了有關「Mozilla 2」的計劃,指的是Firefox和其他Mozilla產品(自推出以來)的一次最全面的更替[34]。這個計劃大多數特性已從Firefox 3.0、3.5及3.6版本開始納入,而當中最大的變化被計劃於Firefox 4.0。

Firefox 4.0基於Gecko 2.0,支援HTML5CSS3WebMWebGL[35][36],也包括一個新的JavaScript引擎JägerMonkey與改良過的XPCOM APIs[37]

發布後當天,微軟Internet Explorer團隊再次獻上蛋糕,祝賀Firefox 4.0發佈[38]

高速釋出版本[编辑]

Firefox.svg
各版本市場佔有率
數據來源:StatCounter

——2014年9月[39]

版本 Fx的百分比 全部的百分比
Firefox 2 0.08% 0.01%
Firefox 3.X 1.45% 0.18%
Firefox 4~9 1.20% 0.15%
Firefox 10~16 2.81% 0.35%
Firefox 17~23 3.53% 0.44%
Firefox 24~30 9.40% 1.17%
Firefox 31
Firefox 31 ESR
30.12% 3.75%
Firefox 32 49.56% 6.17%
Firefox 33 1.93% 0.24%
Firefox 34 - -
全部版本[40] 100% 12.45%

2011年4月,Mozilla改變Firefox版本發佈的方式,这些版本的变化规模较小,主要集中在提高瀏覽器效能、稳定性和安全性上,一共分為四個版本。

  • 每夜版(Nightly):汇集每天源代码的改动,提供最新的尚未被Mozilla品質保证團隊測試的新功能,不保证稳定性。
  • 曙光版(Aurora):亦每天均有更新,每六周合并一次来自Nightly的最新代码,它将修复在Nightly中出现的关键问题,能在基本稳定的前提下提供新功能。
  • 測試版(Beta):会不定期快速更新,它经过廣泛的品質測試,预计可提供给一千万用户所使用[41]以进一步测试其稳定性。从Beta开始,Mozilla会提供包含数字签名的安装包及可执行程序,并使用正式的Firefox名称及标志。
  • 正式版(Release):已經過完整品质保证測試,提供全球數億用户所使用的最終穩定發行版本,每六星期发布一版。

Firefox 5.0[编辑]

正式发布于2011年6月21日的Firefox 5.0除了保留了Firefox 4的全新界面,还在前版本的基础上增加了“禁止网站追踪功能”(请勿跟踪[42]

Firefox 4用户可以通过检查更新自动升级到Firefox 5版本。

發布後,微軟IE团队再次送上一个小杯子蛋糕[43]

Firefox 6.0[编辑]

Mozilla在2011年8月16日释放出第一个Firefox 6的正式版本:Firefox 6.0[44]

Firefox 6带来了以下新功能、特性:[45]

Firefox 6的新網址列,強調显示网站的域名
  • 更新了地址栏,采用了新的网站通知、站点身份识别样式。[46]
  • 在开发者工具中提供“Scratchpad”,开发者可以通过它进行JavaScript的调试。
  • 增加了检查插件(plugin)版本的链接
  • 增加了网站权限管理器(permission manager)
  • WebSockets回归、API改进、新的“progress”元素等[47]

Firefox 6正式发布后,IE团队再次赠送蛋糕[48]

Firefox 7.0[编辑]

2011年9月27日,Mozilla Firefox 7.0正式发布。

该版本对内存控制进行了优化与改善,并支持了新的硬件加速技术,除此之外还加入了性能报告扩展Telemetry。

微軟IE團隊依慣例送上小蛋糕。[49]

Firefox 8.0[编辑]

根据Mozilla的公告Firefox 8 正式釋出于2011年11月8日。当恢复上次浏览的标签页时,用户可以指定只恢复一部分,以加快启动速度。用户拖拽排列标签页时,可以看到一定的动画效果。而和前版本相比,在该版本中用户可以一次性决定是否保留、禁用或移除扩展。此外Firefox还为网络开发者更新了编辑工具[50]

2011年11月10日,微軟IE團隊聲明不再贈送蛋糕,微軟發言人表示:「我們不會再延續這個傳統,因為太具殺傷力了」「基本上每六星期我們就要提供好多個紙杯蛋糕。」[51]

Firefox 9.0[编辑]

根據Mozilla公告的資料,Firefox 9 正式版於2011年12月20日釋出。和前版本相比,Firefox 9在JavaScript的性能上有了提升。对Mac OS X有了更佳的支援,使用者可通過雙指滑動手勢更加方便的瀏覽網頁。此外,新版本对网页开发者的工作也提供了更好之支持,在处理大量数据或是使用 AJAX 技术的网站时加载速度更快,不用等待所有下载完成就可以显示相关内容。[52]

Firefox 10.0[编辑]

樣式編輯器(Style Inspector)。

特性[53][54]

  • 預設隱藏至下一頁按鈕,除非執行了回到上一頁操作
  • 支援WebGL反鋸齒
  • 全螢幕APIs支援創建可全螢幕的web應用
  • 支援CSS3 3D-Transforms
  • 為開發增加了高亮顯示內容的檢測工具,博阿凱CSS Style Inspector,新增了IndexedDB APIs
  • 修復了部分用戶移動標籤時遭遇的崩潰的問題
  • 首個“長期支持版本”(Extended Support Release,簡稱“ESR”),專門為那些無法或不願每隔六周升級一次的企業打造,升級周期為42周。
  • 為默認兼容擴展版本升級,簡化了Firefox升級流程。

Firefox 11.0[编辑]

3D效果頁面檢測工具(3D Page Inspector)。

特性[55]

  • 支援從Google Chrome 載入瀏覽紀錄、我的最愛及Cookies
  • 開啟同步功能後,附加元件(Add-ons)可從不同電腦中進行同步
  • 支援CSS的text-size-adjust 元素
  • 重新設計HTML5 短片的媒體控制外觀
  • 支援HTML5 的outerHTML 元素
  • 使用的HTML5 分析器以查看網頁代碼的語法
  • 網頁開發者可使用CSS樣式編輯器
  • 網頁開發者可以使用Page Inspector 3D View去瀏覽3D網頁
  • 支援更快頁面加載的SPDY協議已可作測試
  • XMLHttpRequest 現在支援HTML parsing
  • 檔案可以儲存在IndexedDB
  • 可使用無前綴的網頁代碼Websockets(毋須moz- 前綴)
  • 修正MFSA 2012-12 至MFSA 2012-19 的保安漏洞。
  • 修正Firefox 通知信息與Growl 1.3 之後版本不相容的問題

Firefox 12.0[编辑]

特性[56]

  • 微軟Windows作業系統:Firefox更新時,現在可以減少一次使用者帳戶控制設定(User Account Control
  • 查看網頁源碼時加入行數
  • 標題(Title attribute)現在支援換行(Line breaks)
  • 改善「網頁搜尋」功能,搜尋結果現會置中
  • 在下載視窗時貼上網址將會自動進行下載
  • 支援CSS的column-fill元素(須要 -moz- 前綴)
  • 支援CSS的text-align-last元素
  • 實施ECMAScript 6 Map and Set的測試性支援
  • Mac OS X作業系統:修正在某些硬件上WebGL表現下降的問題

Firefox 13.0[编辑]

特性[57]

  • 開啟新分頁時,列出最常造訪的網頁
  • 預設開始頁提供了前往書籤、歷史、設定以及更多捷徑
  • 預設啟用 SPDY 通訊協定,可以更快速地瀏覽支援的網站
  • 為了加快啟動速度,預設不先載入背景分頁
  • 預設啟用平滑捲動功能
  • 網頁檢測器、HTML 面板、樣式檢測器、程式碼速記本和樣式編輯器的總共 72 項改進[58]
  • 實作了 column-fill[59] CSS 屬性
  • 實作了 ECMAScript 6 Map[60] 和 Set[61] 物件的實驗性支援
  • 新增對 CSS3 background-position[62] 擴充語法的支援
  •  :invalid[63] 虛擬類別可以套用在 <form> 元素上
  • 支援 CSS turn <angle>[64] 單位

Firefox 14.0.1[编辑]

特性[65]

  • 採用 HTTPS 進行 Google 搜尋
  • Mac OS X Lion 的全螢幕支援[66]
  • 可以設定外掛程式,改為點選一下才載入(需調整一個 about:config 設定[67]
  • 智慧網址列輸入時的 自動完成 URL[68] 功能
  • 改善網站身分識別設計[69],防止配合 favicon 的 SSL 連線詐騙
  • 實作了 Pointer Lock API[70]
  • 新增可以防止顯示裝置進入休眠[71]的 API
  • 對突厥、希臘文字的 text-transform 和 font-variant CSS 改良[72]
  • 各項安全性修正[73]
  • 修正GIF 動畫於 src 和尺寸變更時可能會卡住的問題(bug 743598[74]
  • 修正OS X:nsCocoaWindow::ConstrainPosition 在多重顯示裝置上誤用了不正確的螢幕的問題(bug 752149[75]
  • CSS:修正以 JavaScript 設定元素 class name 時,發生 :hover regression 的問題(bug 758885[76]

Firefox 15.0[编辑]

特性[77]

  • 安靜地背景更新
  • 支援 SPDY 網路通訊協定 v3
  • WebGL 改善,包括壓縮材質以增進效能等
  • 馬蒂科里(Maithili )語系支援(見所有支援的語系[78]
  • 最佳化附加元件相關的記憶體使用率
  • 將 JavaScript「除錯器」整合進開發者工具
  • 檢測工具新增了布局檢視
  • 實作了高精準度事件計時器
  • 實作了 CSS word-break[79] 屬性
  • 新增「適應性設計檢視模式」讓開發者快速切換 桌面/行動版 網站檢視
  • 新增原生 Opus 音訊編碼支援
  • < source >[80] 元素已支援 media 屬性
  • <audio>[81] 和 <video>[82] 元素已支援 played 屬性
  • 修正重覆以 tab 在元素間切換時,顯示焦點的外框可能會逐漸變大的問題 (bug 720987[83]

Firefox 16.0[编辑]

特性[84]

  • Mac OS X 版本的 Firefox 已初步支援 VoiceOver,且預設[85]即啟用
  • 開始支援 web app[86] (Windows/Mac/Linux)。
  • 新增 Acholi 及 Kazakh 語系支援。
  • 藉由增量垃圾回收(incremental garbage collection[87])增進 JavaScript 回應速度。
  • 新增「開發者工具列」提供快速存取「網頁主控台」錯誤計數等工具的按鈕,以及便於鍵盤存取的命令列介面
  • 使用 CSS3 Animations、Transitions、Transforms 和 Gradient 時需要多寫的 prefix 已於 Firefox 16 移除[88]
  • 程式碼速記本「開啟最近檔案」功能
  • 重新載入頁面時,除錯器設置的中斷點無法被正常捕捉(bug 783393[89]
  • 不再於數位簽章中支援 MD5 雜湊演算法(bug 650355[90]
  • 預設即支援 Opus(772341[91]
  • 實作了動畫方向反轉(655920[92]
  • about:memory 可產生個別分頁的報告(687724[93]
  • 未發行版本 Firefox 的使用者代理字串,改為只顯示主要版本號(728831[94]

Firefox 17.0[编辑]

特性[95]

  • Click-to-play 阻擋機制,避免在使用者未授權的情況下啟用可能有危險的插件版本[96]
  • 增大圖示以改進智慧位址列使用經驗。
  • 不再支援[97] Mac OS X 10.5。
  • JavaScript Maps 和 Sets 現在是可列舉(iterable)的了。
  • 實作了 SVG FillPaint 和 StrokePaint。
  • 網頁主控台、除錯器、開發者工具列的各種改進,可以更快速、容易地使用。
  • 新的網頁檢測器「標記面板」讓 DOM 編輯更加容易。
  • 實作 iframe 的 sandbox [98] 屬性,提供更佳的安全性。
  • 超過二十個效能改進,包括開啟新分頁的相關修正。
  • 修正Pointer lock 在 web app 中無法使用的問題。( bug 769150[99]
  • 修正在有固定置頂元素網頁的頁面的捲動問題。(bug 780345[100]
  • Mozilla已在2012年11月釋出的Firefox 17版修補該漏洞。起因美國國安局(NSA)及英國政府通訊總部(Government Communications Headquarter,GCHQ)於2012年6月發佈名為Tor Stinks的簡報檔,檔案中兩國政府單位提及監聽Tor網路困難重重,文中表示「無法辨識出所有Tor用戶的身份。而以人工分析後,我們得以辨識非常小部份的Tor用戶。」然而對特定呼叫有回應的用戶,國安單位未成功辨識出任何身份。 之後利用代號為「EgotisticalGiraffe」的技術(靠入侵Tor Browser Bundle軟體漏洞,特別是Firefox),NSA在用戶可能造訪的網站或論壇植入惡意程式,然後趁用戶造訪時植入其電腦,並藉此蒐集資料,監聽Tor網路(The Onion Router)。雖然NSA表示這是為了瞄準恐怖份子或有組織的罪犯,但《衛報》表示,這類攻擊也可能傷害到新聞記者、研究人員,或是不小心造訪這些網站的人。 [101]

Firefox 18.0[编辑]

特性[102]

  • 藉由 IonMonkey 引擎帶來更快的 JavaScript 效能。
  • 支援 OS X 10.7 以上的 Retina 顯示器。
  • 初步 WebRTC 支援。
  • 新的 HTML 縮放演算法帶來更佳的圖片品質。
  • 改善分頁切換效能。
  • 支援新的 window.devicePixelRatio DOM 屬性。
  • 藉由對已簽署附加元件憑證的智慧處理,達到更快啟動速度。
  • 實作 W3C touch 事件,並取代原有的 MozTouch 事件。
  • 禁止 HTTPS 頁面中不安全內容的載入(bug 62178[103])。
  • 改善 proxy 環境中對使用者的回應速度(bug 769764[104])。

Firefox 19.0[编辑]

特性[105]

  • 內建 PDF 檢視器。
  • Canvas 元素可使用 canvas.toBlob()[106] 將內容輸出為影像 blob 資料。
  • 改善啟動效能(bug 715402、756313)[107]
  • 除錯器開始支援「在發生例外時暫停」和「顯示隱藏(non-enumerable)屬性」。
  • 可藉由遠端網頁主控台(Remote Web Console)連線到 Firefox OS 或 Android 上的 Firefox。 (此為實驗性功能,需將 devtools.debugger.remote-enabled 設定改為 true)
  • 提供瀏覽器除錯器(Browser Debugger)予附加元件、瀏覽器開發者使用。 (此為實驗性功能,需將 devtools.chrome.enabled 設定改為 true)
  • 網頁主控台的 CSS 連結現在會於樣式編輯器開啟。
  • CSS @page [108]支援。
  • CSS viewport-percentage 長度單位[109]實作(vh、vw、vmin 和 vmax)。
  • CSS text-transform 的 full-width[110] 支援。
  • 修正部分正確 WebGL 繪圖操作被錯誤地拒絕,造成頁面顯示不完整的問題(bug 825205[111])。
  • 修正帶著 -private flag 啟動 Firefox 時,錯誤地表示使用者不在隱私瀏覽模式中的問題(bug 802274[112])。
  • 修正於 HiDPI 模式中,捲動頁面使插件上半部超出畫面時,插件會停止描繪的問題(bug 825734[113])。

Firefox 20.0[编辑]

特性[114]

  • 安全性更新,詳見相關安全性公告[115]
  • 個別視窗的隱私瀏覽功能,見詳細資訊[116]
  • 新的下載體驗,見詳細資訊[117]
  • 單獨關閉停止回應的外掛程式,而不是整個瀏覽器停止回應。
  • 持續改善一般瀏覽工作的效能(網頁載入[118]、下載[119]、關閉[120]等)。
  • 持續實作 ECMAScript 6 草案—— clear() [121]和 Math.imul[122]
  • 新的 JavaScript Profiler 工具。
  • 實作 getUserMedia 讓網路存取使用者的攝影機和麥克風(需使用者授權)。
  • <canvas> 的 blend mode[123] 支援。
  • 各種 <audio> 和 <video> 改善[124]
  • 修正當機回報員的「細節」按鈕的問題(bug 793972[125])。
  • 修正Unity 外掛程式在 HiDPI 模式中無法顯示的問題(bug 829284[126])。

Firefox 21.0[编辑]

特性[127]

  • Social API 新增了多個提供者支援[128]
  • 將「不要追蹤我」(Do Not Track, DNT)功能改進為具有三種狀態的使用介面[129]
  • 有需要時,Firefox 會提供如何改善啟動速度的建議。
  • 初步實作了 Firefox 健康檢查報告[130]
  • 可在「新分頁」頁面復原已移除的縮圖。
  • 變更 CSS -moz-user-select:none 的行為,以增進與 -webkit-user-select:none 的相容性(bug 816298[131])。
  • 與繪圖相關的效能改善(bug 809821[132])。
  • 移除 SpiderMonkey 的 E4X[133] 支援。
  • 實作遠端效能分析[134]
  • 將 Add-on SDK loader 與 API 元件庫整合進 Firefox。
  • 新增 <main> [135]元素支援。
  • 實作 scoped 樣式表[136]
  • 修正部分功能鍵可能沒有效用的問題(bug 833719[137])。
  • 需統整瀏覽記錄和下載記錄的清除,以免清除下載記錄時產生混淆(bug 847627[138])。
  • 安全性更新[139]

Firefox 22.0[编辑]

特性[140]

  • WebRTC 現在預設開啟[141]
  • Windows: 在高解析度顯示裝置上,Firefox 會隨系統縮放設定顯示較大的文字。
  • Mac OS X: 下載進度會顯示於 Dock 應用程式圖示上。
  • 可以變更 HTML5 audio/video 的播放速度。
  • 附加元件管理員中實作了社交服務的管理功能。
  • 啟用 asm.js 最佳化功能(OdinMonkey[142])而達到重大效能改善。[143]
  • 藉由非同步 canvas 更新[144]改善 WebGL 描繪效能。
  • 在 Firefox 中顯示的純文字檔案,現在會 word-wrap(折行)顯示。
  • 安全性考量,web 內容不再能夠存取 |Components| 物件。
  • 即使不在全螢幕中,仍可使用 Pointer Lock API。
  • 改善描繪圖片時的記憶體用量與顯示時間[145]
  • 實作 CSS3 Flexbox[146],且預設就是啟用的
  • 實作了新的 Web Notifications API。
  • 新增 clipboardData API,讓 JavaScript 得以存取使用者剪貼簿。
  • 內建新的字型檢測器。
  • 支援新的 HTML5 <data> [147]和 <time> [148]元素。
  • 修正部分支援高解析度捲動的觸控板,捲動時會感到遲鈍的問題(bug 829952[149])。
  • 安全性更新[150]

Firefox 23.0[编辑]

Firefox 23使用新圖示。

特性[151]

  • 阻擋可能不安全的混合內容,保護使用者免於中間人攻擊或利用 HTTPS 的頁面監聽[152]
  • 開發者工具箱新增選項面板。
  • 移除「啟用 JavaScript」選項,並將既存的設定重設為預設值。
  • 移除「自動載入圖片」和「總是顯示分頁工具列」選項,並將設定重設為預設值。
  • 更新 Firefox 圖示。
  • 改善 about:memory 使用者介面。
  • 簡化安裝外掛程式的通知介面。
  • 於 Windows Vista 以上啟用 DXVA2 以加速 H.264 影片解碼。
  • 切換到新的搜尋引擎時,整個瀏覽器都會使用該搜尋引擎。
  • 強制使用符合標準文法及語義的 CSP (Content Security Policy) 政策。
  • 強化 <input type='file'> 顯示(bug 838675[153])。
  • 實作 HTML5 <input type="range"> 表單控制。
  • 可在按鈕上使用新的 ARIA role,撰寫對觸控介面更具親和力的網頁。
  • 新增了社交分享功能。
  • 增加不需前綴縮寫的 requestAnimationFrame。
  • 實作了全域的瀏覽器主控台。
  • 取消閃爍效果,含 text-decoration: blink,並完全移除 <blink> 元素。
  • 工具箱新功能:網路監測器[154]
  • 安全性更新[155]

Firefox 24.0[编辑]

特性[156]

  • 支援 Mac OS X 10.7 以後的新捲軸外觀。
  • 實作關閉右方分頁[157]功能。
  • 社交功能:可以將聊天功能拖曳出來,以單獨視窗顯示。
  • 有關釘選分頁的親和力改進(bug 577727[158])。
  • 移除對 Revocation Lists 功能的支援(bug 867465[159])。
  • 改善新分頁頁面的載入效能(bug 791670[160])。
  • SVG 影像 tiling 和 scaling 描繪的重大改進(bug 600207[161])。
  • 以進化、統整過的瀏覽器主控台[162]取代舊有錯誤主控台,提供更佳除錯體驗。
  • 不再支援從應用程式目錄或設定檔目錄載入 sherlock 檔案。
  • 改用 Speex 重新取樣器取代 webrtc.org 的固定比率聲音取樣器,並淘汰虛擬 44000Hz 頻率(bug 886886[163])。
  • 安全性更性[164]

Firefox 25.0[编辑]

特性[165]

  • 支援 Web Audio。
  • 各分頁間不再共用同一個尋找工具列。
  • 如果數個月未使用 Firefox,可選擇匯入其它瀏覽器的歷史和設定。
  • 重設 Firefox 現在不會清除瀏覽狀態了。
  • 支援 CSS 3 控制背景捲動的 background-attachment: local[166]
  • 實作多項 ES 6 的新功能[167]
  • 可以用 srcdoc [168]屬性直接指定 iframe 的 document 內容。
  • 修正開新分頁時,預覽縮圖是空白的或有遺漏的問題。
  • 安全性更新[169]

Firefox 26.0[编辑]

特性[170]

  • 所有 Java 外掛程式都預設為需點擊才會啟用[171]
  • 密碼管理員能支援指令碼產生的密碼欄位了。
  • 即使 Windows 使用者對 Firefox 安裝目錄沒有寫入權限,也能順利更新程式(使用 Mozilla 維護服務)。
  • 安裝可用的 gstreamer 外掛程式後,就能在 Linux 上支援 H.264 編碼。
  • 在 Windows XP 也支援 MP3 解碼,完成了對 Windows 作業系統的跨版本 MP3 支援。
  • CSP 實作現在可支援複數政策,例如標準 enforced 和 Report-Only 政策共存的情形。
  • Social API 可藉由 SocialMarks 支援各社交提供者的書籤功能[172]
  • 可行的話,Math.ToFloat32 會採取 JS 的數值並轉換為 Float32。
  • 網站使用 appcache 時不再出現確認訊息。
  • 支援 CSS image orientation 屬性。
  • 新增應用程式管理員,可用於 Firefox OS 手機和模擬器上的 HTML5 webapp 部署與除錯。
  • IndexedDB 使用時不再出現確認訊息。另資料現在會儲存於採取 LRU 政策的暫存 pool 之中。
  • 單獨顯示圖片時,Firefox 能正確使用 JPEG 所含 EXIF 中的方向資訊(bug 298619[173])。
  • Windows 7 更新 KB2670838 後(MSIE 10 需要此更新)或 Windows 8.1 上的文字顯示問題(bug 812695[174])。
  • 不再對看不見的圖片進行解碼,縮短頁面載入時間(bug 847223[175])。
  • Mac OS 的 AudioToolbox MP3 後端(bug 914479[176])。
  • 安全性更新[177]


Firefox 27.0[编辑]

特性[178]

  • 可同時執行多個 Social API 服務,從不同社交來源接收通知、進行交談以及更多功能。
  • 預設即啟用 TLS 1.1(RFC 4346[179])和 TLS 1.2(RFC 5246[180])支援。
  • 支援 SPDY 3.1[181] 通訊協定。
  • 可使用 'all:unset'[182] 重設樣式。
  • 可在除錯器中,將混淆器處理後的 JavaScript 轉為易讀格式顯示(bug 762761[183])。
  • 支援以捲軸顯示 fieldset 內容(bug 261037[184])。
  • 實作 iframe sandbox 屬性的 allow-popups 用法,允許更高的安全性(bug 766282[185])。
  • 移除 CSS cursor 屬性 -moz-grab 和 -moz-grabbing 的製造商前綴(bug 880672[186])。
  • SpiderMonkey 可支援 ES6 的 generator 機制[187]
  • 支援 ES6 的 Math.hypot() 數學函數(bug 896264[188])。
  • 支援在 Canvas 中描繪虛線(bug 768067[189])。
  • 支援 Linux Azure/Skia 的內容描繪(bug 740200[190])。
  • 安全性更新[191]

Firefox 28.0[编辑]

特性[192]

  • 支援 VP9 影像解碼。
  • Mac OS X: 在通知中心顯示 Web Notification。
  • HTML5 audio/video 音量控制。
  • WebM 的 Opus 支援。
  • 支援 spdy/3,並移除 spdy/2 支援。不使用 spdy/3 的伺服器仍將順暢地以 http/1 進行通訊。
  • 支援 MathML 2.0 'mathvariant' 屬性。
  • 背景线程停滯報告。
  • 支援多行 flexbox 配置。
  • 支援使用手柄(Gamepad)來操控網頁遊戲:在瀏覽列輸入「about:config」進入控制台,然後在「dom.gamepad.enabled」欄位修改設定為 true,即可順利啟動。[193]
  • 安全性修正。[194]

Firefox 29.0[编辑]

Firefox 29使用Australis介面,執行於Windows 8.1

特性[195]

  • 新的Australis介面,並在首次使用時,以互動式導覽幫助使用者認識介面變更[196]
  • 能夠以註冊 Firefox 帳號的方式設定 Firefox Sync[197]
  • 預設啟用已完成的 Gamepad API[198]
  • 新增馬來語(ma)語系支援。
  • 點選 W3C Web Notification 時,將切換至原來產生通知的分頁。
  • 實作 'box-sizing'(移除了 -moz 前綴)屬性[199]
  • 在 Web Worker 中也能取用 Console 物件[200]
  • 預設啟用 Promise[201]
  • 預設啟用 SharedWorker。
  • 實作並啟用 <input type="number">。
  • 實作並啟用 <input type="color">。
  • 啟用 ECMAScript Internationalization API。
  • 移除附加元件列,將其內容移動到瀏覽工具列。

Firefox 30.0[编辑]

特性[202]

  • 新增「側邊欄」按鈕,存取社交、書籤、歷史等側邊欄更加方便。
  • 在 Mac OS X,按下 command-E 將目前選取的文字複製到尋找列。
  • 支援 GStreamer 1.0。
  • 不允許 web 網頁將 WebIDL 定義的建構子當作函數呼叫。
  • 除了擴充套件內建以及白名單[203]項目外,外掛程式將不再預設為啟用[204]
  • 修正 outline 被描繪到 box-shadow 和其它視覺 overflow 效果之外的問題 (Bug 480888)
  • 使用 WebAudio 時,可針對個別視窗調整音量。
  • 預設啟用 background-blend-mode 屬性。
  • 允許在 <input type="reset|button|submit"> 使用 line-height 屬性。
  • 實作 ES6 Array 和 Generator 的 comprehension 語法[205]
  • 錯誤堆疊的顯示會包含列號。
  • Canvas 的 context options 可支援 alpha 選項[206]
  • 修正密碼管理員在 autocomplete="off" 時,仍可提供儲存密碼的問題 (Bug 956906)
  • TypedArray 無法新增有名字的屬性 (Bug 695438)
  • 安全性修正[207]

Firefox 31.0[编辑]

特性[208]

  • 「新分頁」頁面新增搜尋欄。
  • 根據「家長監護」設定送出「Prefer:Safe」http 標頭[209]
  • 改用 mozilla:pkix 驗證安全憑證[210]
  • 阻擋下載檔案中的惡意軟體[211]
  • 實作部分的 OpenType MATH table (section 6.3.6)[212][213][214]
  • 若未指定影音 .ogg 和 .pdf 檔案的預設應用程式,Firefox 就會自動開啟它們(限 Windows)。
  • 新增上索布語(Upper Sorbian, hsb)語系支援。
  • 移除用來指定網站權限(透過 capability.policy.* 設定值)的 CAPS 基礎程式。需注意將無法再藉此功能允許剪貼簿的存取,唯一的例外是 checkloaduri 權限,仍可用來讓網站載入 file:// URI。
  • 實作並啟用 WebVTT[215]
  • 實作 CSS3 變數[216]
  • 開發者工具:附加元件除錯器[217]
  • 開發者工具:Canvas 除錯器。
  • 新的 Array 內建方法:Array.prototype.fill()[218]
  • 新的 Object 內建方法:Object.setPrototypeOf()[219]
  • 預設啟用 CSP 1.1 nonce-source 和 hash-source。
  • 開發者工具:滴管工具[220]
  • 開發者工具:Box Model 即時編輯功能[221]
  • 開發者工具:原始碼編輯器的改進[222]
  • 開發者工具:主控台錯誤記錄可顯示堆疊追溯[223]
  • 開發者工具:以 cURL 指令複製[224]
  • 開發者工具:主控台記錄訊息支援格式化輸出[225]
  • 預設啟用 navigator.sendBeacon[226]
  • onbeforeunload 產生的對話框不會阻擋對瀏覽器的存取。
  • 修復選取連結文字的一部分時,右鍵選單中的搜尋功能無法正確使用的問題(bug 985824[227])。

Firefox 32.0[编辑]

特性[228]

  • 採用新版 HTTP 快取[229],提供各種效能改善並加強當機復原能力。
  • 整合根據世代計算的垃圾回收機制。
  • 支援 Public Key Pinning[230]
  • 尋找工具列會顯示符合的筆數。
  • 從右鍵選單[231]就能使用上一頁、下一頁、重新載入、加入書籤功能。
  • 密碼管理員會顯示登入次數等使用資訊。
  • 新增下索布語(Lower Sorbian, dsb)語系支援。
  • 移除部分 1024-bit 根憑證[232]
  • 「密碼管理員」和「附加元件管理員」效能改善。
  • 預設啟用 drawFocusIfNeeded。
  • 預設啟用 CSS position: sticky[233]
  • 預設啟用 mix-blend-mode。
  • 更新 Vibration API 至最新的 W3C 標準。
  • 預設啟用 box-decoration-break[234]
  • 實作 ECMAScript 6 內建方法 Array#copyWithin[235]
  • 新的 Array 內建方法:Array.from()[236]
  • 實作 navigator.languages[237] 屬性及 languagechange[238] 事件。
  • 以 CSS box-decoration-break[239] 屬性取代 -moz-background-inline-policy。
  • 支援 HiDPI 的開發者工具 UI。
  • 將「檢測器」按鈕移至左上角。
  • 隱藏的節點在標記檢視中會以不同方式呈現。
  • 新增 Web Audio 編輯器[240]
  • 程式碼速記本自動完成[241]與說明提示[242]功能。
  • 修復在Mac OS X上關閉所有視窗後,cmd-L 不會再開啟新視窗的問題[243]
  • 修復在Windows 7 更新 KB2670838 後(MSIE 10 需要此更新)或 Windows 8.1 上的文字顯示問題。
  • 各種安全性修正[244]

Firefox 33.0[编辑]

特性[245]

  • 支援 OpenH264英语OpenH264[246]沙箱模式)。
  • 改善網址列的搜尋使用體驗[247]
  • 更加輕巧快速的 JavaScript 字串[248]
  • Firefox 開始頁(about:home)和新分頁(about:newtab)開始支援搜尋建議功能。
  • Windows版本預設啟用 OMTC[249]
  • 新的 CSP(Content Security Policy英语Content Security Policy)後端。
  • 支援以 HTTPS 連線至 HTTP proxy。
  • 改善還原瀏覽分頁[250]的可靠性。
  • 新增亞塞拜然(Azerbaijani, az)語系支援。
  • 移除 window.crypto 屬性與函數。
  • 移除 JSD(JavaScript Debugger Service)[251],以 Debugger 介面取代。
  • 實作 CSS3 Counter Styles 標準@counter-style 規則[252]
  • 實作 DOMMatrix[253] 介面。
  • Cubic-bezier 曲線[254]編輯器。
  • 顯示元素上已綁定的事件監聽器[255]
  • 樣式編輯器新增@media 側邊欄[256],顯示前往 @media 規則的捷徑。
  • 強調繪圖區[257]功能,顯示瀏覽器重新繪圖的情形。
  • 可以即時編輯檢測器中的 @keyframes 規則[258]
  • 改善樣式檢測器對 CSS transform[259] 的上色標示。
  • 修正 HTTP 1.1 傳輸損壞,造成不完整的下載被視為已完成的問題[260]
  • 各種安全性修正[261]

長期支持版本[编辑]

Firefox长期支持版本(Extended Support Release,简称“ESR”)是向不能或不愿每6周升级一次的用户提供的版本,其每42周更新一次。Firefox 10是继Firefox 3.6后第一个发布的长期支持版本。而Firefox 17則是Firefox 3.6後的第二個長期支持版本。

ESR版本列表
浏览器名 版本号 发布状态 发布日期
ESR 10 10.0 发布 2012年1月31日
ESR 17 17.0 发布 2012年11月20日
ESR 24 24.0 发布 2013年9月17日
ESR 31 31.0 发布 2014年7月22日
ESR 38 38.0 未发布 2015年5月19日

相關條目[编辑]

参考文献[编辑]

  1. ^ http://mozlinks-zh.blogspot.com/2013/06/mozillafirefox.html
  2. ^ http://tsdr.uspto.gov/#caseNumber=78344043&caseType=SERIAL_NO&searchType=statusSearch
  3. ^ Firefox要怎麼拼?簡寫又是什麼?. Firefox FAQ. wiki.moztw.org. [2007年11月18日]. 
  4. ^ What does 'FF' stand for?. abbreviations.com. [2007年4月14日] (英文). 
  5. ^ http://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/releases/1.0.html
  6. ^ https://developer.mozilla.org/devnews/index.php/2006/04/12/sunset-announcement-for-fxtb-10x-and-mozilla-suite-17x/
  7. ^ http://mozlinks.moztw.org/2013/06/mozillafirefox.html
  8. ^ http://www.google.com/tools/firefox/safebrowsing/index.html
  9. ^ https://wiki.mozilla.org/?title=Phishing_Protection:_Design_Documentation&oldid=46996#Background
  10. ^ www.mozilla.org/en-US/firefox/2.0.0.20/releasenotes/
  11. ^ The Internet Explorer team sent us a cake at Mozilla HQ for our release of Firefox 2.0!
  12. ^ https://developer.mozilla.org/devnews/index.php/2008/06/17/firefox-3-available-today-at-1700-utc-10am-pdt/
  13. ^ https://groups.google.com/forum/#!topic/mozilla.dev.planning/xz9qHCXo57A
  14. ^ https://wiki.mozilla.org/Releases
  15. ^ Mozilla要讓Firefox 3首日下載留名金氏世界紀錄
  16. ^ al with cake
  17. ^ Firefox 3.5 最後的更新:全新的圖示
  18. ^ Firefox Icon History and creative brieffor shiretoko refresh
  19. ^ Firefox LogosFirefox brand toolkit
  20. ^ Firefox/Namoroka
  21. ^ news.cnet.com/8301-30685_3-10433844-264.html
  22. ^ www.ghacks.net/2012/01/05/firefox-3-6-support-to-end-on-april-24-2012/
  23. ^ https://wiki.mozilla.org/Platform/2010-02-02#Notices_.2F_Schedule
  24. ^ http://web.archive.org/web/20100213161240/http://www.mozilla.org/projects/firefox/3.7a1/releasenotes/
  25. ^ https://wiki.mozilla.org/Releases
  26. ^ http://www.theregister.co.uk/2010/05/10/firefox_4_dot_o_plan/
  27. ^ https://wiki.mozilla.org/Firefox/4.0_Windows_Theme_Mockups
  28. ^ https://wiki.mozilla.org/Firefox/4.0_Mac_Theme_Mockups
  29. ^ https://wiki.mozilla.org/Firefox/4.0_Linux_Theme_Mockups
  30. ^ https://support.mozilla.org/en-US/kb/tab-groups-organize-tabs?redirectlocale=en-US&redirectslug=what-are-tab-groups
  31. ^ http://www.azarask.in/blog/post/designing-tab-candy/
  32. ^ http://www.cnet.com/news/firefox-4-release-plan-the-need-for-speed/
  33. ^ http://www.cnet.com/news/mozilla-prepares-coders-for-firefox-4-features/
  34. ^ Eich, Brendan. Mozilla 2. 2006-10-13 [2006-09-16]. 
  35. ^ https://hacks.mozilla.org/2010/05/firefox-4-the-html5-parser-inline-svg-speed-and-more/
  36. ^ http://beltzner.ca/mike/2010/05/10/firefox-4-fast-powerful-and-empowering/
  37. ^ hacks.mozilla.org/2010/03/a-quick-note-on-javascript-engine-components/
  38. ^ Another version of Firefox, another cake
  39. ^ Top 12 Browser Versions on September 2014, StatCounter Global Stats  已忽略未知参数|lang=(建议使用|language=) (帮助)
  40. ^ Top 9 Browsers on September 2014, StatCounter Global Stats 
  41. ^ Firefox Browser channels. Mozilla. 2013-06-27 [2013-07-19] (英文). "Audience:Technical early adopters (1,000,000s)" 
  42. ^ Firefox 全新特性. 北京谋智网络技术有限公司. [2011-07-07] (简体中文). "在最新版的 Firefox 5 中,可用通过是否勾选“选项” - “隐私”中的“告诉网站我不希望被追踪”,更加方便的对这一功能进行设置。" 
  43. ^ cupcake for Firefox 5: Microsoft has some fun with Mozilla’s new rapid release
  44. ^ 火狐浏览器 | 下载与安装. Mozilla Online. [2011-08-16] (中文(中国大陆)‎). "2011年8月16日最新发布 简体中文版" 
  45. ^ [1], What is new in Firefox 6
  46. ^ [2], Bug 634065 - Implement design for identity block and persistent indicators
  47. ^ [3], hacks.mozilla.org -- Aurora 6 is here
  48. ^ http://www.cnet.com/news/ie-team-pokes-fun-at-rapid-release-firefox-6/
  49. ^ Brad Sams. Mozilla ships Firefox 7.0, IE team sends a cupcake. Neowin.net. 2011-09-27 [2011-12-22] (英文). 
  50. ^ Firefox 8 for developers
  51. ^ Microsoft breaks with tradition, no cake for Firefox 8 | WinRumors
  52. ^ Firefox 9 for developers
  53. ^ Firefox 10 for developers
  54. ^ Firefox Release Notes (10.0)
  55. ^ Firefox Release Notes (11.0)
  56. ^ Firefox Release Notes (12.0)
  57. ^ Firefox Release Notes (13.0)
  58. ^ [4]
  59. ^ [5]
  60. ^ [6]
  61. ^ [7]
  62. ^ [8]
  63. ^ [9]
  64. ^ [10]
  65. ^ Firefox Release Notes (14.0.1)
  66. ^ [11]
  67. ^ Opt-in activation for plugins
  68. ^ [12]
  69. ^ [13]
  70. ^ [14]
  71. ^ [15]
  72. ^ [16]
  73. ^ [17]
  74. ^ [18]
  75. ^ [19]
  76. ^ [20]
  77. ^ Firefox Release Notes (15.0)
  78. ^ [21]
  79. ^ [22]
  80. ^ [23]
  81. ^ [24]
  82. ^ [25]
  83. ^ [26]
  84. ^ Firefox Release Notes (16.0)
  85. ^ [27]
  86. ^ [28]
  87. ^ [29]
  88. ^ [30]
  89. ^ [31]
  90. ^ [32]
  91. ^ [33]
  92. ^ [34]
  93. ^ [35]
  94. ^ [36]
  95. ^ Firefox Release Notes (17.0)
  96. ^ [37]
  97. ^ [38]
  98. ^ [39]
  99. ^ [40]
  100. ^ [41]
  101. ^ 美、英政府利用Firefox漏洞監聽反追蹤軟體Tor ,即時新聞,iThome online,文:林妍溱,2013-10-07
  102. ^ Firefox Release Notes (18.0)
  103. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=62178
  104. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=769764
  105. ^ Firefox Release Notes (19.0)
  106. ^ https://hacks.mozilla.org/2012/10/firefox-development-highlights-viewport-percentage-canvas-toblob-and-webrtc/
  107. ^ https://bugzilla.mozilla.org/buglist.cgi?quicksearch=715402%2C756313
  108. ^ https://developer.mozilla.org/en-US/docs/CSS/@page
  109. ^ https://developer.mozilla.org/en-US/docs/CSS/length#Viewport-percentage_lengths
  110. ^ https://developer.mozilla.org/en-US/docs/CSS/text-transform
  111. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=825205
  112. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=802274
  113. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=825734
  114. ^ Firefox Release Notes (20.0)
  115. ^ https://www.mozilla.org/security/known-vulnerabilities/firefox.html
  116. ^ https://support.mozilla.org/en-US/kb/private-browsing-browse-web-without-saving-info#os=win7&browser=fx20
  117. ^ https://support.mozilla.org/en-US/kb/find-and-manage-downloaded-files?esab=a&s=download+manager&r=0&as=s#os=mac&browser=fx20
  118. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=792438
  119. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=789932
  120. ^ https://bugzilla.mozilla.org/buglist.cgi?quicksearch=818296%2C818739
  121. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=814562
  122. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=808148
  123. ^ https://hacks.mozilla.org/2012/12/firefox-development-highlights-per-window-private-browsing-canvas-globalcompositeoperation-new-values/
  124. ^ http://blog.pearce.org.nz/2012/12/html5-video-playbackrate-and-ogg.html
  125. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=793972
  126. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=829284
  127. ^ Firefox Release Notes (21.0)
  128. ^ https://blog.mozilla.org/blog/2013/05/14/stay-social-with-firefox/
  129. ^ https://blog.mozilla.org/privacy/2013/01/28/newdntui/
  130. ^ https://blog.mozilla.org/futurereleases/2013/05/14/firefox-heal-thyself/
  131. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=816298
  132. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=809821
  133. ^ https://developer.mozilla.org/en-US/docs/E4X
  134. ^ http://anton.kovalyov.net/2013/02/22/remote-profiling/
  135. ^ https://developer.mozilla.org/en-US/docs/Web/HTML/Element/main?redirectlocale=en-US&redirectslug=HTML%2FElement%2Fmain
  136. ^ http://updates.html5rocks.com/2012/03/A-New-Experimental-Feature-style-scoped
  137. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=833719
  138. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=847627
  139. ^ https://www.mozilla.org/security/known-vulnerabilities/firefox.html
  140. ^ Firefox Release Notes (22.0)
  141. ^ https://blog.mozilla.org/futurereleases/2013/05/16/firefox-beta-now-includes-webrtc-on-by-default/
  142. ^ https://blog.mozilla.org/luke/2013/03/21/asm-js-in-firefox-nightly/
  143. ^ Firefox最新29版效能激增的秘密Asm.js,李建興,ithome,2014-05-09
  144. ^ https://bugzilla.mozilla.org/buglist.cgi?quicksearch=829747
  145. ^ https://bugzilla.mozilla.org/buglist.cgi?quicksearch=716140%2C689623%2C661304
  146. ^ https://developer.mozilla.org/en-US/docs/Web/Guide/CSS/Flexible_boxes?redirectlocale=en-US&redirectslug=CSS%2FTutorials%2FUsing_CSS_flexible_boxes
  147. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=839371
  148. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=629801
  149. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=829952
  150. ^ https://www.mozilla.org/security/known-vulnerabilities/firefox.html
  151. ^ Firefox Release Notes (23.0)
  152. ^ https://blog.mozilla.org/security/2013/05/16/mixed-content-blocking-in-firefox-aurora/
  153. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=838675
  154. ^ https://hacks.mozilla.org/2013/05/firefox-developer-tool-features-for-firefox-23/
  155. ^ https://www.mozilla.org/security/known-vulnerabilities/firefox.html
  156. ^ Firefox Release Notes (24.0)
  157. ^ http://msujaws.wordpress.com/2013/06/17/picking-up-the-crumbs/
  158. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=577727
  159. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=867465
  160. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=791670
  161. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=600207
  162. ^ http://www.robodesign.ro/mihai/blog/the-browser-console-is-replacing-the-error-console
  163. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=886886
  164. ^ https://www.mozilla.org/security/known-vulnerabilities/firefox.html
  165. ^ Firefox Release Notes (25.0)
  166. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=483446
  167. ^ https://bugzilla.mozilla.org/buglist.cgi?quicksearch=717379%2C866847%2C866849%2C886949
  168. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=802895
  169. ^ https://www.mozilla.org/security/known-vulnerabilities/firefox.html
  170. ^ Firefox Release Notes (26.0)
  171. ^ https://blog.mozilla.org/futurereleases/2013/09/24/plugin-activation-in-firefox/
  172. ^ https://developer.mozilla.org/en-US/docs/Social_API
  173. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=298619
  174. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=812695
  175. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=847223
  176. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=914479
  177. ^ https://www.mozilla.org/security/known-vulnerabilities/firefox.html
  178. ^ Firefox Release Notes (27.0)
  179. ^ http://www.ietf.org/rfc/rfc4346.txt
  180. ^ http://www.ietf.org/rfc/rfc5246.txt
  181. ^ http://dev.chromium.org/spdy/spdy-protocol/spdy-protocol-draft3-1
  182. ^ http://mcc.id.au/blog/2013/10/all-unset
  183. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=762761
  184. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=261037
  185. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=766282
  186. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=880672
  187. ^ http://wingolog.org/archives/2013/10/07/es6-generators-and-iteration-in-spidermonkey
  188. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=896264
  189. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=768067
  190. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=740200
  191. ^ https://www.mozilla.org/security/known-vulnerabilities/firefox.html
  192. ^ Firefox Release Notes (28.0)
  193. ^ (日文)「Firefox 28」正式版登場、ブラウザをゲームパッドで操作することが可能に | GIGAZINE,2014年3月25日最後查閱。
  194. ^ https://www.mozilla.org/security/known-vulnerabilities/firefox.html
  195. ^ Firefox Release Notes (29.0)
  196. ^ Learn more about the design of the new Firefox. mozilla support. [2014-04-30]. 
  197. ^ How do I set up Firefox Sync?. mozilla support. [2014-04-30]. 
  198. ^ Ted Mielczarek & Robert Nyman. The Gamepad API. hacks.mozilla.org. [2014-04-30]. 
  199. ^ box-sizing. [2014-04-30]. 
  200. ^ Console. [2014-04-30]. 
  201. ^ Promise. [2014-04-30]. 
  202. ^ Firefox Release Notes (30.0)
  203. ^ Plugins/Firefox Whitelist. [2014-06-11]. 
  204. ^ Chad Weiner. Update on Plugin Activation. Mozilla Security Blog. [2014-06-11]. 
  205. ^ Firefox 30 for developers. [2014-06-11]. 
  206. ^ Rik Cabanier. New canvas features. [2014-06-11]. 
  207. ^ https://www.mozilla.org/security/known-vulnerabilities/firefox.html
  208. ^ Firefox Release Notes (31.0)
  209. ^ Alex Fowler. Prefer:Safe — Making Online Safety Simpler in Firefox. Mozilla Privacy Blog. [2014-07-23]. 
  210. ^ cviecco. Exciting Updates to Certificate Verification in Gecko. Mozilla Security Blog. 2014-04-24 [2014-07-23]. 
  211. ^ Security/Features/Application Reputation Design Doc. MozillaWiki. [2014-07-23]. 
  212. ^ Text of ISO/IEC CD 14496-22 3rd edition. [2014-07-23]. 
  213. ^ Fonts for Mozilla's MathML engine. Mozilla Developer Network. [2014-07-23]. 
  214. ^ MathML Torture Test. Mozilla Developer Network. [2014-07-23]. 
  215. ^ WebVTT. Mozilla Developer Network. [2014-07-23]. 
  216. ^ Using CSS variables. Mozilla Developer Network. [2014-07-23]. 
  217. ^ Add-on Debugger. Mozilla Developer Network. [2014-07-23]. 
  218. ^ Array.prototype.fill(). Mozilla Developer Network. [2014-07-23]. 
  219. ^ Object.setPrototypeOf(). Mozilla Developer Network. [2014-07-23]. 
  220. ^ Eyedropper. Mozilla Developer Network. [2014-07-23]. 
  221. ^ Box model view. Mozilla Developer Network. [2014-07-23]. 
  222. ^ Source editor. Mozilla Developer Network. [2014-07-23]. 
  223. ^ Web Console. Mozilla Developer network. [2014-07-23]. 
  224. ^ Copy as cURL. Mozilla Developer network. [2014-07-23]. 
  225. ^ Styling messages. Mozilla Developer network. [2014-07-23]. 
  226. ^ navigator.sendBeacon(). Mozilla Developer Network. [2014-07-23]. 
  227. ^ Bug 985824 - Search for link text context menu item should pay attention to selection. Bugzilla@Mozilla. [2014-07-23]. 
  228. ^ Firefox Release Notes (32.0)
  229. ^ New Firefox HTTP cache now enabled on Nightly builds. mayhemer's blog. 2014-05-19 [2014-09-04]. 
  230. ^ SecurityEngineering/Public Key Pinning. Mozilla Wiki. [2014-09-04]. 
  231. ^ msujaws. New in Firefox Nightly: Experimenting with context menus. 2014-05-27 [2014-09-04]. 
  232. ^ Notable Changes in NSS 3.16.3. Mozilla Developer Network. [2014-09-04]. 
  233. ^ position. Mozilla Developer Network. [2014-09-04]. 
  234. ^ box-decoration-break. Mozilla Developer Network. [2014-09-04]. 
  235. ^ Firefox 32 for developers. Mozilla Developer Network. [2014-09-04]. 
  236. ^ Array.from(). Mozilla Developer Network. [2014-09-04]. 
  237. ^ NavigatorLanguage.languages. Mozilla Developer Network. [2014-09-04]. 
  238. ^ NavigatorLanguage.languages. Mozilla Developer Network. [2014-09-04]. 
  239. ^ -moz-background-inline-policy. Mozilla Developer Network. [2014-09-04]. 
  240. ^ Web Audio Editor. Mozilla Developer Network. [2014-09-04]. 
  241. ^ Code completion and inline documentation. Mozilla Developer Network. [2014-09-04]. 
  242. ^ Code completion and inline documentation. Mozilla Developer Network. [2014-09-04]. 
  243. ^ Bug 1008793 - Mac OS X: cmd-L no longer opens a new window when no window is available. Bugzilla@Mozilla. [2014-09-04]. 
  244. ^ https://www.mozilla.org/security/known-vulnerabilities/firefox.html
  245. ^ Firefox Release Notes (33.0)
  246. ^ New Firefox HTTP cache now enabled on Nightly builds. mayhemer's blog. [2014-10-15]. 
  247. ^ msujaws. Faster and snappier searches now in Firefox Aurora. 2014-08-01 [2014-10-15]. 
  248. ^ Jan de Mooij. Slimmer and faster JavaScript strings in Firefox. 2014-07-21 [2014-10-15]. 
  249. ^ Platform/GFX/OffMainThreadCompositing. Mozilla Wiki. [2014-10-15]. 
  250. ^ yoric. Firefox, the Browser that has your Back[up]. 2014-06-26 [2014-10-15]. 
  251. ^ The Debugger Interface. Mozilla Developer Network. [2014-10-16]. 
  252. ^ 3 Defining Custom Counter Styles: the @counter-style rule. [2014-10-16]. 
  253. ^ DOMMatrix. Mozilla Developer Network. [2014-10-16]. 
  254. ^ Editing cubic Bézier curves. Mozilla Developer Network. [2014-10-16]. 
  255. ^ Examining event listeners. Mozilla Developer Network. [2014-10-16]. 
  256. ^ The media sidebar. Mozilla Developer Network. [2014-10-16]. 
  257. ^ Paint Flashing Tool. Mozilla Developer Network. [2014-10-16]. 
  258. ^ Editing @keyframes. Mozilla Developer Network. [2014-10-16]. 
  259. ^ transform visualisation. Mozilla Developer Network. [2014-10-16]. 
  260. ^ Bug 237623 - download manager sometimes thinks that incomplete downloads are complete; cannot resume/retry. [2014-10-16]. 
  261. ^ Security Advisories for Firefox. [2014-10-16]. 

外部連結[编辑]