Mozilla Firefox歷史

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

Mozilla Firefox網頁瀏覽器是由戴夫·海厄特(Dave Hyatt)布雷克·罗斯(Blake Ross)等人所创建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版本起,採取了快速釋出週期,每六週推出一個新版本。

命名[1][编辑]

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

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[编辑]

2004年11月9日正式發佈。当时Mozilla基金会藉由募捐的方式,在纽约时报上面刊登了整版的广告。

Firefox 2.0[编辑]

Mozilla Firefox 2的開發代號是Bon Echo,是加拿大的國家公園。包括新的介面主題、更多的安全防護功能,例如:防網路釣魚(phishing)。新版瀏覽器也有还原浏览状态功能,每當瀏覽器重新開啟時,就會自動回到上次關閉前使用者最後瀏覽的那些網頁。Firefox 2.0發布後,IE團隊送上蛋糕,祝賀Firefox 2發佈[5]

Firefox 3.0[编辑]

Mozilla Firefox 3的開發代號是Gran Paradiso[6]。如同其他版本的Firefox開發代號一樣,「Gran Paradiso」是一個真實的地名,是位於阿爾卑斯山中最高的一座山。發布當天下午,IE團隊再次送上蛋糕,祝賀Firefox 3發佈[7]

2006年10月13日,開發小組向使用者徵求意見,希望把使用者想要的功能加入到Firefox 3中[8]

Mozilla基金會在2007年9月19日釋出了第一個測試版[9],2007年12月18日釋出了第二個測試版[10],第三個測試版在2008年2月12日發佈,第四個測試版在2008年3月10日[10],第五個則在2008年4月2日。正式版於在2008年6月17日推出[11],同時,Firefox社群發起「下載日」(Download Day),在正式版發布當天創下「單日最多人下載軟體」金氏世界紀錄[12],在24小時內達全球共8,002,530次的下載次數,台灣佔了252,535下載次數[13]

網路統計網站Net Applications指出,Firefox 3測試版的市佔率在2008年5月激增至0.62%,他們認為激增的使用者代表了Firefox 3測試版已相當穩定,使用者已經漸漸將它當作主要的瀏覽器[14]

Firefox 3.5[编辑]

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

Firefox 3.6[编辑]

2010年1月21日,正式推出Firefox 3.6(Windows、Mac和Linux版),開發代號是Namoroka[18],是馬達加斯加的國家公園。提供大幅的幕後變更,讓Firefox瀏覽器更快、內容和視覺呈現更好。Firefox 3.6最顯著的改變是對TraceMonkey編譯引擎的改善,速度較Firefox 3.5加快20%。

Firefox仍是定製性最佳的瀏覽器,內建下一代輕量級主題Personas,使用者不需再下載Personas擴充套件。但Windows 7介面支援,包括用Ctrl+Tab熱鍵的分頁預覽、jump lists捷徑清單,和Aero Peek多分頁預覽等,都必須等到另一次修訂。目前這些功能只能利用更改about:config設定來啟動。

幾項改善讓Firefox得以保持領先。重要的變更包括提供自動檢查外掛程式更新[19]、阻擋第三方軟體載入Firefox的components元件目錄,以增加穩定性、支援Web Open Font Format(開放字型格式),使用者瀏覽其他語言的網頁時,下載時間應可更快。還有支援File介面,有助於上傳多張照片等工作,該介面也是HTML5標準草案的一部份。此外,開放、原生的Ogg影音能用全螢幕播放,Firefox 3.6並支援poster frames,也就是影片開始前看到的預覽影像,和新的CSS分隔線、背景大小調整及pointer events。

插件獨立運行功能[编辑]

當外掛程式出錯時,只需重新載入網頁。

於Firefox 3.6.4加入,開發代號為「Lorentz印尼语Taman Nasional Lorentz」,是印尼的國家公園。Flash PlayerJava這類的外掛程式將轉移到另一個獨立的運算程序,又稱當機防護(Crash Protection)[20],為Mozilla的Electrolysis獨立程序工作階段之一[21]

處理程序中的「plugin-container.exe」程序主要為分離「外掛程式」,若瀏覽器發生外掛程式錯誤或凍結時,將不會影響整個Firefox,改善穩定性。

原先Mozilla斟酌是否將新功能一次保留到4.0版本推出,或是提前新增部分功能。開發者和觀察者考量兩種作法的利與弊,並質疑加快Firefox的開發步調對企業使用者而言是否適合。最後Benjamin Smedberg[22]程式設計師在Mozilla電子郵件論壇中,提出後者的作法發布Lorentz版Firefox。Firebug套件的IBM程式設計師John J. Barton也贊成後者表示:「IBM和我們的客戶都擁抱更快的開發周期。這正是我敦促Firefox團隊持續在這方面保持領先的理由。」

Firefox 4.0[编辑]

Windows 7 上使用 Firefox 4.0 浏览中文维基百科首页。

開發代號為Tumucumaque,是巴西的國家公園。2009年7月17日,Mozilla基金會宣佈Firefox 4.0將帶來全新的使用者介面[23],和使用Windows Vista和Windows 7的Aero透明效果。Firefox 4.0也將用上Windows7平台上的Direct2D向量圖形API和DirectWrite文字渲染[24] GPU加速技術。

其中,另一項功能,是比較不干擾使用者的更新機制,這是相當實用的技術,因為Mozilla的更新發布次數較為頻繁,而从此版本开始版本号的变化更快。

Firefox工程副總裁Mike Beltzner在網路會議中強調「速度」是Firefox 4開發重點[25]。此外,4.0還將支援WebM視訊檔案格式、64位元版本、多點觸控、JagerMonkey引擎[26][27]。Firefox根據一個稱為Gecko的瀏覽器排版引擎計畫打造而成。Firefox 3.6根據的是Gecko 1.9.2,而Firefox 4.0準備採用Gecko 2.0。

在搜尋引擎方面,預設的Google搜尋不變,但新增Bing選項。[28]

2011年3月9日,Mozilla官方公開釋出RC版本[29]

2011年3月21日,Firefox 4.0正式版在FTP出现[30][31],22日,Mozilla官方首页正式发布Firefox 4.0[32][33]。据統計,Firefox 4发布头3小时下载量达到100万次[34]。發布後當天,IE團隊再次獻上IE蛋糕,祝賀Firefox4發佈[35]

各種預設主題
FF4Vista.png
Microsoft Windows Vista下的預設樣式。
FF4XP.png
Microsoft Windows XP下的預設樣式。

高速釋出版本[编辑]

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

——2014年5月[36]

版本 Fx的百分比 全部的百分比
Firefox 2 0.07% 0.01%
Firefox 3.X 1.78% 0.25%
Firefox 4~9 1.28% 0.18%
Firefox 10~16 3.55% 0.50%
Firefox 17~23 5.12% 0.72%
Firefox 24
Firefox 24 ESR
1.56% 0.22%
Firefox 25 0.85% 0.12%
Firefox 26 1.49% 0.21%
Firefox 27 1.85% 0.26%
Firefox 28 23.60% 3.32%
Firefox 29 56.08% 7.89%
Firefox 30 2.42% 0.34%
Firefox 31 0.07% 0.01%
Firefox 32 0.07% 0.01%
全部版本[37] 100% 14.07%

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

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

Firefox 5.0[编辑]

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

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

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

Firefox 6.0[编辑]

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

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

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

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

Firefox 7.0[编辑]

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

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

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

Firefox 8.0[编辑]

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

Firefox 9.0[编辑]

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

Firefox 10.0[编辑]

特性[50][51]

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

Firefox 11.0[编辑]

特性[52]

  • 支援從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[编辑]

特性[53]

  • 微軟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[编辑]

特性[54]

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

Firefox 14.0.1[编辑]

特性[62]

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

Firefox 15.0[编辑]

特性[74]

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

Firefox 16.0[编辑]

特性[81]

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

Firefox 17.0[编辑]

特性[92]

  • Click-to-play 阻擋機制,避免在使用者未授權的情況下啟用可能有危險的插件版本[93]
  • 增大圖示以改進智慧位址列使用經驗。
  • 不再支援[94] Mac OS X 10.5。
  • JavaScript Maps 和 Sets 現在是可列舉(iterable)的了。
  • 實作了 SVG FillPaint 和 StrokePaint。
  • 網頁主控台、除錯器、開發者工具列的各種改進,可以更快速、容易地使用。
  • 新的網頁檢測器「標記面板」讓 DOM 編輯更加容易。
  • 實作 iframe 的 sandbox [95] 屬性,提供更佳的安全性。
  • 超過二十個效能改進,包括開啟新分頁的相關修正。
  • 修正Pointer lock 在 web app 中無法使用的問題。( bug 769150[96]
  • 修正在有固定置頂元素網頁的頁面的捲動問題。(bug 780345[97]
  • 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表示這是為了瞄準恐怖份子或有組織的罪犯,但《衛報》表示,這類攻擊也可能傷害到新聞記者、研究人員,或是不小心造訪這些網站的人。 [98]

Firefox 18.0[编辑]

特性[99]

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

Firefox 19.0[编辑]

特性[102]

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

Firefox 20.0[编辑]

特性[111]

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

Firefox 21.0[编辑]

特性[124]

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

Firefox 22.0[编辑]

特性[137]

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

Firefox 23.0[编辑]

特性[148]

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

Firefox 24.0[编辑]

特性[153]

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

Firefox 25.0[编辑]

特性[162]

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

Firefox 26.0[编辑]

特性[167]

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


Firefox 27.0[编辑]

特性[175]

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

Firefox 28.0[编辑]

特性[189]

  • 支援 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,即可順利啟動。[190]
  • 安全性修正。[191]

Firefox 29.0[编辑]

特性[192]

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

Firefox 30.0[编辑]

特性[199]

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

Firefox 31.0[编辑]

特性[205]

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

長期支持版本[编辑]

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日

相關條目[编辑]

参考文献[编辑]

  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. ^ The Internet Explorer team sent us a cake at Mozilla HQ for our release of Firefox 2.0!
  6. ^ Vukicevic, Vladimir. Gecko 1.9/Firefox 3 ("Gran Paradiso") Planning Meeting, Wednesday Jun 7, 11:00 am. Google Groups: mozilla.dev.planning. June 2, 2006 [2006-09-17]. 
  7. ^ al with cake
  8. ^ Reimer, Jeremy. Firefox accepting feature suggestions for version 3. Arstechnica.com. 2006-10-13 [2007-02-05]. 
  9. ^ Mike Beltzner. Firefox 3 Beta 1 now available for download. Mozilla Developer News. 
  10. ^ 10.0 10.1 Rooney, Paula. Firefox 3 beta 4 code freeze tonight, beta 5 release looks likely. ZDNet. 2008-02-26 [2008-02-29]. 
  11. ^ PC Pro: News: Firefox 3 "will launch in June"
  12. ^ Mozilla要讓Firefox 3首日下載留名金氏世界紀錄
  13. ^ Firefox 3 downloads worldwide
  14. ^ Firefox 3.0 BETA Gaining Market Share. NetApplications. [2008-04-20]. 
  15. ^ Firefox 3.5 最後的更新:全新的圖示
  16. ^ Firefox Icon History and creative brieffor shiretoko refresh
  17. ^ Firefox LogosFirefox brand toolkit
  18. ^ Firefox/Namoroka
  19. ^ Mozilla Plugin Check
  20. ^ Firefox/ Crash Protection
  21. ^ Mozilla Electrolysis
  22. ^ XULRunner英语XULRunnerCrash reporter英语Crash reporter
  23. ^ Firefox 4.0 Windows Theme Mockups
  24. ^ Direct2D: Hardware Rendering a Browser
  25. ^ firefox4.ogg
  26. ^ JägerMonkey has Crossed the Streams
  27. ^ JägerMonkey Fast javascript,always!
  28. ^ Mozilla upsets net world order with Bing on Firefox Microsoft slips under Google sugar daddy
  29. ^ Firefox 4.0 goes Chrome, will arrive with new UI in Q4 2010
  30. ^ [1]
  31. ^ ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/4.0/win32/zh-CN/Firefox%20Setup%204.0.exe
  32. ^ [2]
  33. ^ [3]
  34. ^ [4]
  35. ^ Another version of Firefox, another cake
  36. ^ Top 12 Browser Versions on May 2014, StatCounter Global Stats 
  37. ^ Top 9 Browsers on May 2014, StatCounter Global Stats 
  38. ^ Firefox Browser channels. Mozilla. 2013-06-27 [2013-07-19] (英文). "Audience:Technical early adopters (1,000,000s)" 
  39. ^ Firefox 全新特性. 北京谋智网络技术有限公司. [2011-07-07] (简体中文). "在最新版的 Firefox 5 中,可用通过是否勾选“选项” - “隐私”中的“告诉网站我不希望被追踪”,更加方便的对这一功能进行设置。" 
  40. ^ cupcake for Firefox 5: Microsoft has some fun with Mozilla’s new rapid release
  41. ^ 火狐浏览器 | 下载与安装. Mozilla Online. [2011-08-16] (中文(中国大陆)‎). "2011年8月16日最新发布 简体中文版" 
  42. ^ [5], What is new in Firefox 6
  43. ^ [6], Bug 634065 - Implement design for identity block and persistent indicators
  44. ^ [7], hacks.mozilla.org -- Aurora 6 is here
  45. ^ SSS. 历年来微软IE团队赠送给Firefox的蛋糕. 天极网软件频道. 2011-08-17 [2011-08-17] (中文(中国大陆)‎). "微软IE团队为Firefox 6 赠送蛋糕 (2011年8月16日)" 
  46. ^ Brad Sams. Mozilla ships Firefox 7.0, IE team sends a cupcake. Neowin.net. 2011-09-27 [2011-12-22] (英文). 
  47. ^ Firefox 8 for developers
  48. ^ Microsoft breaks with tradition, no cake for Firefox 8 | WinRumors
  49. ^ Firefox 9 for developers
  50. ^ Firefox 10 for developers
  51. ^ Firefox Release Notes (10.0)
  52. ^ Firefox Release Notes (11.0)
  53. ^ Firefox Release Notes (12.0)
  54. ^ Firefox Release Notes (13.0)
  55. ^ [8]
  56. ^ [9]
  57. ^ [10]
  58. ^ [11]
  59. ^ [12]
  60. ^ [13]
  61. ^ [14]
  62. ^ Firefox Release Notes (14.0.1)
  63. ^ [15]
  64. ^ Opt-in activation for plugins
  65. ^ [16]
  66. ^ [17]
  67. ^ [18]
  68. ^ [19]
  69. ^ [20]
  70. ^ [21]
  71. ^ [22]
  72. ^ [23]
  73. ^ [24]
  74. ^ Firefox Release Notes (15.0)
  75. ^ [25]
  76. ^ [26]
  77. ^ [27]
  78. ^ [28]
  79. ^ [29]
  80. ^ [30]
  81. ^ Firefox Release Notes (16.0)
  82. ^ [31]
  83. ^ [32]
  84. ^ [33]
  85. ^ [34]
  86. ^ [35]
  87. ^ [36]
  88. ^ [37]
  89. ^ [38]
  90. ^ [39]
  91. ^ [40]
  92. ^ Firefox Release Notes (17.0)
  93. ^ [41]
  94. ^ [42]
  95. ^ [43]
  96. ^ [44]
  97. ^ [45]
  98. ^ 美、英政府利用Firefox漏洞監聽反追蹤軟體Tor ,即時新聞,iThome online,文:林妍溱,2013-10-07
  99. ^ Firefox Release Notes (18.0)
  100. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=62178
  101. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=769764
  102. ^ Firefox Release Notes (19.0)
  103. ^ https://hacks.mozilla.org/2012/10/firefox-development-highlights-viewport-percentage-canvas-toblob-and-webrtc/
  104. ^ https://bugzilla.mozilla.org/buglist.cgi?quicksearch=715402%2C756313
  105. ^ https://developer.mozilla.org/en-US/docs/CSS/@page
  106. ^ https://developer.mozilla.org/en-US/docs/CSS/length#Viewport-percentage_lengths
  107. ^ https://developer.mozilla.org/en-US/docs/CSS/text-transform
  108. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=825205
  109. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=802274
  110. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=825734
  111. ^ Firefox Release Notes (20.0)
  112. ^ https://www.mozilla.org/security/known-vulnerabilities/firefox.html
  113. ^ https://support.mozilla.org/en-US/kb/private-browsing-browse-web-without-saving-info#os=win7&browser=fx20
  114. ^ 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
  115. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=792438
  116. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=789932
  117. ^ https://bugzilla.mozilla.org/buglist.cgi?quicksearch=818296%2C818739
  118. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=814562
  119. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=808148
  120. ^ https://hacks.mozilla.org/2012/12/firefox-development-highlights-per-window-private-browsing-canvas-globalcompositeoperation-new-values/
  121. ^ http://blog.pearce.org.nz/2012/12/html5-video-playbackrate-and-ogg.html
  122. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=793972
  123. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=829284
  124. ^ Firefox Release Notes (21.0)
  125. ^ https://blog.mozilla.org/blog/2013/05/14/stay-social-with-firefox/
  126. ^ https://blog.mozilla.org/privacy/2013/01/28/newdntui/
  127. ^ https://blog.mozilla.org/futurereleases/2013/05/14/firefox-heal-thyself/
  128. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=816298
  129. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=809821
  130. ^ https://developer.mozilla.org/en-US/docs/E4X
  131. ^ http://anton.kovalyov.net/2013/02/22/remote-profiling/
  132. ^ https://developer.mozilla.org/en-US/docs/Web/HTML/Element/main?redirectlocale=en-US&redirectslug=HTML%2FElement%2Fmain
  133. ^ http://updates.html5rocks.com/2012/03/A-New-Experimental-Feature-style-scoped
  134. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=833719
  135. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=847627
  136. ^ https://www.mozilla.org/security/known-vulnerabilities/firefox.html
  137. ^ Firefox Release Notes (22.0)
  138. ^ https://blog.mozilla.org/futurereleases/2013/05/16/firefox-beta-now-includes-webrtc-on-by-default/
  139. ^ https://blog.mozilla.org/luke/2013/03/21/asm-js-in-firefox-nightly/
  140. ^ Firefox最新29版效能激增的秘密Asm.js,李建興,ithome,2014-05-09
  141. ^ https://bugzilla.mozilla.org/buglist.cgi?quicksearch=829747
  142. ^ https://bugzilla.mozilla.org/buglist.cgi?quicksearch=716140%2C689623%2C661304
  143. ^ https://developer.mozilla.org/en-US/docs/Web/Guide/CSS/Flexible_boxes?redirectlocale=en-US&redirectslug=CSS%2FTutorials%2FUsing_CSS_flexible_boxes
  144. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=839371
  145. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=629801
  146. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=829952
  147. ^ https://www.mozilla.org/security/known-vulnerabilities/firefox.html
  148. ^ Firefox Release Notes (23.0)
  149. ^ https://blog.mozilla.org/security/2013/05/16/mixed-content-blocking-in-firefox-aurora/
  150. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=838675
  151. ^ https://hacks.mozilla.org/2013/05/firefox-developer-tool-features-for-firefox-23/
  152. ^ https://www.mozilla.org/security/known-vulnerabilities/firefox.html
  153. ^ Firefox Release Notes (24.0)
  154. ^ http://msujaws.wordpress.com/2013/06/17/picking-up-the-crumbs/
  155. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=577727
  156. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=867465
  157. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=791670
  158. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=600207
  159. ^ http://www.robodesign.ro/mihai/blog/the-browser-console-is-replacing-the-error-console
  160. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=886886
  161. ^ https://www.mozilla.org/security/known-vulnerabilities/firefox.html
  162. ^ Firefox Release Notes (25.0)
  163. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=483446
  164. ^ https://bugzilla.mozilla.org/buglist.cgi?quicksearch=717379%2C866847%2C866849%2C886949
  165. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=802895
  166. ^ https://www.mozilla.org/security/known-vulnerabilities/firefox.html
  167. ^ Firefox Release Notes (26.0)
  168. ^ https://blog.mozilla.org/futurereleases/2013/09/24/plugin-activation-in-firefox/
  169. ^ https://developer.mozilla.org/en-US/docs/Social_API
  170. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=298619
  171. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=812695
  172. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=847223
  173. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=914479
  174. ^ https://www.mozilla.org/security/known-vulnerabilities/firefox.html
  175. ^ Firefox Release Notes (27.0)
  176. ^ http://www.ietf.org/rfc/rfc4346.txt
  177. ^ http://www.ietf.org/rfc/rfc5246.txt
  178. ^ http://dev.chromium.org/spdy/spdy-protocol/spdy-protocol-draft3-1
  179. ^ http://mcc.id.au/blog/2013/10/all-unset
  180. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=762761
  181. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=261037
  182. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=766282
  183. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=880672
  184. ^ http://wingolog.org/archives/2013/10/07/es6-generators-and-iteration-in-spidermonkey
  185. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=896264
  186. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=768067
  187. ^ https://bugzilla.mozilla.org/show_bug.cgi?id=740200
  188. ^ https://www.mozilla.org/security/known-vulnerabilities/firefox.html
  189. ^ Firefox Release Notes (28.0)
  190. ^ (日文)「Firefox 28」正式版登場、ブラウザをゲームパッドで操作することが可能に | GIGAZINE,2014年3月25日最後查閱。
  191. ^ https://www.mozilla.org/security/known-vulnerabilities/firefox.html
  192. ^ Firefox Release Notes (29.0)
  193. ^ Learn more about the design of the new Firefox. mozilla support. [2014-04-30]. 
  194. ^ How do I set up Firefox Sync?. mozilla support. [2014-04-30]. 
  195. ^ Ted Mielczarek & Robert Nyman. The Gamepad API. hacks.mozilla.org. [2014-04-30]. 
  196. ^ box-sizing. [2014-04-30]. 
  197. ^ Console. [2014-04-30]. 
  198. ^ Promise. [2014-04-30]. 
  199. ^ Firefox Release Notes (30.0)
  200. ^ Plugins/Firefox Whitelist. [2014-06-11]. 
  201. ^ Chad Weiner. Update on Plugin Activation. Mozilla Security Blog. [2014-06-11]. 
  202. ^ Firefox 30 for developers. [2014-06-11]. 
  203. ^ Rik Cabanier. New canvas features. [2014-06-11]. 
  204. ^ https://www.mozilla.org/security/known-vulnerabilities/firefox.html
  205. ^ Firefox Release Notes (31.0)
  206. ^ Alex Fowler. Prefer:Safe — Making Online Safety Simpler in Firefox. Mozilla Privacy Blog. [2014-07-23]. 
  207. ^ cviecco. Exciting Updates to Certificate Verification in Gecko. Mozilla Security Blog. 2014-04-24 [2014-07-23]. 
  208. ^ Security/Features/Application Reputation Design Doc. MozillaWiki. [2014-07-23]. 
  209. ^ Text of ISO/IEC CD 14496-22 3rd edition. [2014-07-23]. 
  210. ^ Fonts for Mozilla's MathML engine. Mozilla Developer Network. [2014-07-23]. 
  211. ^ MathML Torture Test. Mozilla Developer Network. [2014-07-23]. 
  212. ^ WebVTT. Mozilla Developer Network. [2014-07-23]. 
  213. ^ Using CSS variables. Mozilla Developer Network. [2014-07-23]. 
  214. ^ Add-on Debugger. Mozilla Developer Network. [2014-07-23]. 
  215. ^ Array.prototype.fill(). Mozilla Developer Network. [2014-07-23]. 
  216. ^ Object.setPrototypeOf(). Mozilla Developer Network. [2014-07-23]. 
  217. ^ Eyedropper. Mozilla Developer Network. [2014-07-23]. 
  218. ^ Box model view. Mozilla Developer Network. [2014-07-23]. 
  219. ^ Source editor. Mozilla Developer Network. [2014-07-23]. 
  220. ^ Web Console. Mozilla Developer network. [2014-07-23]. 
  221. ^ Copy as cURL. Mozilla Developer network. [2014-07-23]. 
  222. ^ Styling messages. Mozilla Developer network. [2014-07-23]. 
  223. ^ navigator.sendBeacon(). Mozilla Developer Network. [2014-07-23]. 
  224. ^ Bug 985824 - Search for link text context menu item should pay attention to selection. Bugzilla@Mozilla. [2014-07-23]. 

外部連結[编辑]