基本信息
其使用Gecko排版引擎,支持多種操作系統,如Windows、macOS及GNU/Linux等。Firefox有兩個升級渠道:快速發布版和延長支持版(ESR)。快速發布版每四周發布一個主要版本,此四周期間會有修複崩潰和安全隐患的小版本。延長支持版每42周發布一個主要版本,期間至少每四周才有修複崩潰、安全隐患和政策更新相關的小版本。由于該浏覽器開放了源代碼,因此還有一些第三方編譯版供使用,如pcxFirefox、蒼月浏覽器、tete009等。
英國防病毒公司Sophos在2015年的調查數據顯示,Firefox連續三年成為互聯網用戶最受信賴的浏覽器。
MozillaFirefox正式版各版本可到Mozilla官方FTP站下載。
發展曆程
名稱由來
該項目定名時幾經波折。項目最初取名“Phoenix”(Phoenix首個版本0.1于2002年9月23日發布),但因為和鳳凰科技(PhoenixTechnologies)的名稱沖突,于是于2003年4月14日改為“Firebird”。後來,這個新名稱又與另一個開源的數據庫系統Firebird發生了沖突,Firebird的開發社區要求以全稱“MozillaFirebird”來标識這個項目或重命名,避免混淆。
2004年2月9日,MozillaFirebird決定改稱MozillaFirefox,簡稱Firefox,正式縮寫為Fx或fx,不過仍然常被稱作FF(FireFox)。Firefox在英文俗語裡指的是“紅熊貓”,但開發小組卻采用将“Fire”和“fox”分開來直譯蘊意,把吉祥物及官方圖标都設計為火紅的小狐狸。
Logo
曆史
現在圖标:
大事記
Firefox專案一開始是戴夫·海厄特(DaveHyatt)與布雷克·羅斯(BlakeRoss)由Mozilla浏覽器專案分支出來的一個實驗專案。他們認為Mozilla浏覽器專案受到網景通訊公司贊助的商業需求所拖累,并且有過度開發者導向的功能蔓延。專案開發由本·古德傑(BenGoodger)主持。
2004年2月5日,商業和IT顧問公司AMS将MozillaFirefox(當時的Firebird)分類到“Tier1”(即最佳的)等級的開放原始碼産品(Keating,2004)。這表示AMS認為Firebird幾乎沒有風險和擁有優秀的技術。
2007年11月13日,百科編輯器升級,支持Firefox。此前,由于種種原因的限制,Firefox浏覽器的用戶無法在百科編輯器中正常插入标簽(包括粗體、斜體、鍊接和标題)。通過技術升級,已經可以支持這一功能。
2007年12月6日,百度簽約謀智網絡,火狐内置百度搜索。
2012年10月4日,在新發布的Nightly18版本中,針對Windows8,Mozilla在Firefox中先行加入了MetroUI。
2013年9月,Windows8版Firefox進入Aurora開發階段。采用Modern/Metro界面的Firefox仍在開發中,并計劃于2014年1月發布。
2017年10月,Mozilla宣布,火狐浏覽器将會在2018年8月(Firefox52ESR支持結束)徹底終止對已經停止服務的WindowsXP和Vista版的支持。
2017年11月,Mozilla向Windows、Mac、Linux、Android和iOS發布了Firefox57,也就是火狐量子(FirefoxQuantum)浏覽器。該浏覽器号稱是2004年火狐1.0以來最大的更新,不僅大幅改進了性能,還改版了視覺效果。
2021年1月26日,Mozilla正式發布火狐浏覽器Firefox85版本。火狐浏覽器85版本添加的超級Cookie保護功能,終于可以隔離超級Cookie,當用戶從一個網站跳轉到另一個網站時,超級Cookie将無法跟蹤用戶的個人信息。另外,此次更新也正式停止了對AdobeFlash的支持。
2021年7月消息,Mozilla官方在官網發出通知稱,(火狐浏覽器輕量版)已經于2021年6月30日正式停止開發和支持。
2021年7月14日,火狐浏覽器Firefox90版本正式發布,包含桌面版和Android版。
更換CEO
Mozilla董事會2014年3月26日宣布,聯合創始人、現任首席技術官(CTO)BrendanEich被任命為Mozilla首席執行官(CEO),即時生效。
另外,謀智中國CEO宮力将擔任Mozilla首席運營官(COO),負責雲服務、IT、市場、移動&開發、平台工程。
MitchellBaker将繼續擔任執行董事長。
新上任的Mozilla首席執行官BrendanEich,自1998年作為聯合創始人加入Mozilla,而且還有另外一個身份:JavaScript創始人。Firefox在他的帶領下會走向何方,隻能拭目以待。
雅虎進駐
2014年11月下旬,雅虎宣布已經與Mozilla達成協議,雅虎将取代谷歌成為美國台式機和移動設備上火狐浏覽器的默認搜索引擎,協議将從2014年12月開始生效,為期5年。但雅虎與火狐的這個合約僅限美國,至少在中國火狐的預置搜索引擎還是百度,而在俄羅斯是Yandex。
市場調研公司StatCounter的數據顯示,火狐2014年10月在美國台式機、智能機和平闆電腦浏覽器市場的份額為10.4%。谷歌Chrome排在第一位,份額為33.5%。
根據《華爾街日報》的消息:雖然火狐一直在浏覽器上方的内嵌谷歌的搜索框,但是随着谷歌投資的Chrome的迅速發展,在全球市場上谷歌的Chrome浏覽器已經占據51.3%的市場份額,微軟的IE占據大約21.3%,而火狐隻有18.8%。随後Mozilla繼而推出去移動端浏覽器及智能手機操作平台FirefoxOS,意圖與安卓競争。事實上,Mozilla的主要盈利來源在于搜索,在過去三年裡谷歌每年帶給Mozilla大約3億美金的收益。
除了經濟利益方面的考慮,雅虎和Mozilla還有更多在技術上的協商和妥協。根據《紐約時報》的消息,雅虎為了争取這個合作,必須使用Mozilla提供的“非跟蹤”技術(“donottrack”),這樣用戶可以選擇是否向網頁透露自己的個人信息。隻是這個合約僅僅約束通過火狐使用雅虎的人群,也就是說如果你用火狐浏覽器浏覽雅虎,你可以選擇同意或是不同意讓雅虎追蹤你的個人信息;而在其他的浏覽器上浏覽雅虎,雅虎還是一樣會對你的信息照單全收。雅虎方面對這個細節并沒有過多的評論。
特色
Firefox的開發目标是“盡情地上網浏覽”和“對多數人來說最棒的上網體驗”。
網絡标準
Firefox支持非常多的網絡标準,如标準通用标記語言下的子集HTML和XML、XHTML、SVG1.1(部分的)、CSS(除了标準之外,還有擴充的支持)、ECMAScript(JavaScript)、DOM、MathML、DTD、XSLT、XPath和PNG圖像文件(包含透明度支持)。
在Firefox3.0Alpha2時通過Acid2測試和Acid371/100項測試,Firefox3.1的版本可通過Acid393/100項測試,Firefox3.6達到Acid394/100的标準,到Firefox7.0版本更已達到Acid3100/100滿分标準。
隐私保護
- 實時站點ID檢查:通過不同顔色提醒,實時檢查網站ID,排查惡意網站。安全浏覽系統:Firefox内建了基于GoogleSafeBrowsing的安全浏覽系統,能幫助您遠離惡意網站和釣魚網站的威脅。與本地殺毒軟件整合:當您進行下載時,Firefox能與本地殺毒軟件無縫整合,下載完成後自動調用本地殺毒軟件進行查殺。插件檢查:第三方插件是火狐主要的安全隐患,火狐提供簡單的插件檢查機制,以便發現含有危險的過期插件,提醒用戶升級。請勿跟蹤:許多網站跟蹤您的上網行為并将這些數據出售給廣告商。Firefox讓您告訴網站不希望您的行為受到跟蹤。隐私浏覽:有時候,需要上網徹底不留痕迹。那麼隐私浏覽會非常适合您,這個功能将完全保護隐私,不會在本地留下任何個人數據。清除當前曆史:簡單點擊幾下,就能清除個人數據或者浏覽曆史。
個性化
- 選擇外觀:主題
用戶可以從幾萬個出自全世界不同國家設計師設計的火狐皮膚主題中挑選适合的主題,也可以自己動手制作主題。
- 自定義:附加組件
用戶可以通過安裝附加組件來新增或修改Firefox的功能。附加組件的種類包羅萬象:像鼠标手勢、廣告攔截、加強的标簽頁浏覽等等。用戶可以從Mozilla官方維護的附加組件官方網站下載,或是從其他的第三方開發者處取得。
- 插件更新檢查
插件是由類似AdobeSystems或者Apple這些公司制作的第三方軟件,用來播放視頻、實現動畫或者制作遊戲(例如FlashPlayer或者Quicktime)。它們可能導緻浏覽器的崩潰或者在一段時間後被發現安全漏洞,所以火狐開發了一個簡單的工具來确保用戶使用的插件是最新版。
- 調整您的界面
可以把界面調整到符合您的喜好:按您的想法重排、組織、添加或删除按鈕,從而改善浏覽體驗。
- 保持同步
通過火狐同步功能,您可以實現電腦和移動設備的火狐之間的無縫同步,包括您的浏覽曆史、密碼、書簽、和打開的标簽頁等。累積多年的桌面浏覽器上的訪問數據,即刻同步到您的手機上,也可以共用桌面版浏覽時保存的密碼,省去了在手機上輸入的麻煩。
您可以随時終止在電腦上的上網沖浪,将當前打開的标簽頁同步到手機或pad的火狐中,這樣即便離開了當前使用的電腦,也可以毫無改變的繼續當前浏覽。
出色性能
- 更快的上網速度
更快的啟動速度,高速的圖形渲染引擎,更加增進的頁面加載速度,使用最新版Firefox你會立刻感受到性能上的顯著提升。
網頁應用,比如電子郵件、視頻、遊戲,讓網絡變得更有魅力,但要更加流暢的運行它們,也對浏覽器的處理能力提出了更高的要求。為了滿足這些與日俱增的複雜需求,從Firefox4開始,采用了改進的JavaScript引擎——JägerMonkey。
- 硬件加速
無論您是在Windows7,Vista,XP或MacOSX上使用Firefox,您都會在進行觀看視頻、玩網絡遊戲等多種操作的同時享受到硬件加速支持。
全球通用
- 支持Web字體支持多語言改進的文字渲染無障礙訪問自定義全球化
智能地址欄
快速尋找您喜歡的站點的方法──即便是那些您不太記得地址的站點。在地址欄中輸入一些詞語,自動補全的功能會馬上開啟并提供一系列從您的浏覽曆史中提取出來的匹配的站點,同樣也包括您曾經加入書簽和使用标記的站點。
智能地址欄(Awesomebar)會根據您的使用來自動學習。随着時間的推移,他逐漸會适應您的首選項并提供最合适的結果。您還可以對智能地址欄擁有更多的控制能力,包括隐私設定等。
在Firefox浏覽器的地址欄中輸入文本時會顯示符合的書簽和曆史。增加可設置的搜索符号時(與搜索關鍵字中間要有空格),會顯示限定的搜索結果,規則如下:
文本選擇
Firefox浏覽器提供了快捷的文本選擇操作,在網頁文本上鼠标左鍵雙擊可以選擇一個詞,三擊可以選擇一段話。按住Ctrl鍵(蘋果機上是Cmd鍵)可以在不取消已選擇文本的前提下選擇其它文本。
分頁浏覽
Firefox支持分頁浏覽(Tabbedbrowsing)。用戶不再需要打開新的窗口浏覽網頁,而隻需要在現有的窗口中開一個新的分頁即可,從而達到了節約任務欄的空間和加快浏覽速度的效果。分頁浏覽的性能是Firefox從MozillaSuite中繼承下來的。在版本1.0裡,Firefox加入了自動單窗口浏覽模式,在此模式下所有鍊接都會在分頁中顯示。在版本1.0之前,大多數的Firefox用戶用一些分頁浏覽的擴展插件來達到單窗口浏覽的效果。
禁止彈出框
您隻需指定一次“在浏覽網站時禁止彈出框(或彈出窗口)”,以後的所有彈出窗口火狐都将幫您阻止顯示。當然,您也可以選擇一個折中方案:創建一個“白名單”,列出允許顯示彈出窗口的站點。
重開窗口
如果您不小心關閉了某個标簽頁或浏覽器窗口,可以方便的重新打開它們。隻需要在曆史菜單中的“最近關閉的标簽頁”或“最近關閉的窗口”菜單項裡,選擇要重新打開的頁面/窗口即可。
會話恢複
在您安裝附加組件或者軟件升級重啟之後,所有的浏覽位置不會丢失。假如Firefox或者您的計算機意外的“down”了,您也不需要花費更多的時間來恢複數據或者重新找回您剛才浏覽的位置。如果您正在輸入一封Email,您都可以找回剛才輸入的内容。會話恢複瞬間帶回您的窗口和标簽頁,恢複您輸入的文字和正在進行的下載。
彩蛋
隻有當您使用MozillaFirefox的最新Nightly版本(Firefox的早期版本)來測試即将推出的功能和更改時,才能享受這個複活節彩蛋。
獨角獸“pong”遊戲:在定制中把除彈性空白的所有按鈕拖出後,下方多出一個獨角獸按鈕,點擊可玩遊戲,左右鍵控制。
此外還有Mozilla之書(訪問“about:mozilla”)和機器人(訪問“about:robots”)等彩蛋。
郵箱服務
2021年11月18日,IT之家消息Mozilla旗下的火狐浏覽器推出了FirefoxRelay馬甲郵箱服務。該服務可以為用戶提供虛拟郵箱地址用于注冊賬号等,從而避免自己的真實郵箱洩露,防止垃圾郵件以及黑客攻擊。
這項服務需要安裝Firefox浏覽器Relay擴展可以使用,在用戶浏覽網頁時,Relay圖标将自動出現在網站要求您提供電子郵件地址的位置。選擇之後,可以生成以“@relay.mozmail.com”結尾的随機全新郵箱地址。
用戶登錄Relay網站即可管理自己的所有馬甲郵箱,因此不必擔心忘記地址。在馬甲郵箱收到新郵件時,Relay會将郵件自動轉發至真實郵箱。若用戶發現某個馬甲郵箱開始收到垃圾郵件或不想收到的郵件,則可在面闆上直接屏蔽或删除該馬甲。
這項功能非常适合網購、社交網絡、線下填寫表格以及遊戲等場景,便于用戶隐藏真實身份,保護自己。
版本曆史
這張表包含了該浏覽器的部分曆史更新
各方評價
- 《PCWorld》雜志在“2005年最佳百大産品”中也将Firefox列入,在Firefox2和InternetExplorer7推出的2006年,PCWorld也對這兩個浏覽器做出評論,并認為Firefox是比較好的浏覽器。《Which》雜志也提名Firefox為最佳的網頁浏覽器。英國Vnunet網站甚至把Firefox的市場份額的不斷攀升列為10大鼓舞人心IT事件之一。媒體《InternetWeek》在一篇文章中提到許多讀者在使用Firefox1.5時存儲器用量相當高。Mozilla開發團隊表示Firefox1.5存儲器用量的升高是因為新的“上一頁/下一頁”(FastBack)功能所導緻。此外設計錯誤的擴展,像是某些舊版的Adblock,或者一些插件(plug-ins)也是造成存儲器使用量增多的原因。《PCMagazine》比較了Firefox、Opera、InternetExplorer這三個浏覽器的存儲器使用量,認為Firefox存儲器使用量接近其他兩個浏覽器。另外由《PCWorld》和《Zimbra》的測試也指出Firefox2的存儲器用量少于InternetExplorer7,Firefox3(以beta1版本來進行測試)存儲器使用量沒有低于Firefox2,不過仍然少于InternetExplorer7。根據CERT的統計,Firefox的安全漏洞少于InternetExplorer。《Softpedia》的測試指出Firefox比起其他浏覽器需要比較長的啟動時間,IE6也比Firefox有稍快的啟動速度,不過這是因為IE用到的程序組件有些在Windows啟動後就加載了,因此會有較快的啟動時間。有評論家大唱反調:在一篇刊登在《PCWorld》雜志上的分析文章稱,在與Chrome浏覽器的競争中,火狐浏覽器正逐漸失去電腦專家的看好。盡管Mozilla基金會仍緻力于一些宏大的目标,但火狐浏覽器已經聲明死亡。事實上,Chrome與Firefox并非你死我活的對手。Google在2011年12月末便與Firefox達成協議,Google在未來三年将繼續成為Firefox的默認搜索引擎。
榮譽
2007年電腦世界百佳産品,2007年5月
2006年電腦雜志編輯的最佳選擇獎,2006年10月
CNET編輯的最佳選擇獎,2006年10月
2005年電腦雜志的最佳獎,2005年12月27日
2005年電腦世界獎,2005年12月8日
CENT編輯的選擇獎,2005年11月
2005年英國可用性專業協會獎最佳應用軟件,2005年11月
2005年用戶選擇獎,2005年9月
晚禮服2005年讀者選擇獎,2005年9月
2005年計算機世界年度産品,2005年6月
福布斯最佳網站,2005年5月
2005年個人電腦雜志編輯選擇獎,2005年5月
2005年資深雜志全球獎"總編輯獎",2005年2月
2004年CENT編輯的選擇,2004年11月
2004年筆記本電腦雜志編輯選擇獎-最佳網絡浏覽器,2004年10月
Linux的世界2004年秋季優秀産品獎-最佳開源
Linux雜志2004年編輯選擇獎-網絡浏覽器
福布斯網站稱Firefox為“2004年最佳浏覽器”
2005年度最佳開放源代碼項目、電腦編輯人員獎
獎項
MozillaFirefox自推出之後便得到許多的獎項,包含了:
- CNET編輯推薦,2011年3月CNET十大熱門MAC下載軟件,2010年12月Webware百大軟件,2009年5月PCWorld2009最佳免費軟件,2009年1月PCMagazine編輯推薦,2008年6月PCWorld2008年度百大産品,2008年5月Webware百大軟件,2008年4月Webware百大軟件,2007年6月PCWorld2007年度百大産品,2007年5月PCMagazine編輯推薦,2006年10月CNET編輯推薦,2006年10月PCWorld's2006年度百大産品,July2006PCMagazine技術優異獎,軟件和開發工具類,2006年1月PCMagazine年度最佳軟件,2005年12月27日CNET編輯推薦,2005年11月Macworld編輯推薦(評分4.5),2005年11月Softpedia讀者票選推薦,2005年9月TUX2005讀者票選推薦,2005年9月PCWorld年度最佳産品,2005年6月富比士網頁類型最佳産品,2005年5月PCMagazine編輯推薦,2005年5月
設置技巧
步驟
由于Firefox獨立于Windows内核,因此設置基本不受注冊表控制。
在标題欄輸入"about:config"可以看到具體設置
對于各項參數不很明确的,可以參考下列參數設置
- 在Filter(地址欄)中輸入network.http.pipelining,雙擊賦值為true,默認為false。如果沒有找到這個鍵值,可以右鍵新建一個Boolean(布爾值),把它賦值為true就OK了。在Filter中輸入network.http.pipelining.maxrequests,雙擊并賦值為8,默認鍵值為4。在Filter中輸入network.http.proxy.pipelining,雙擊并賦值為true。在Filter中輸入network.dns.disableIPv6,雙擊并賦值為true。右鍵新建Boolean值,鍵名為content.interrupt.parsing,賦值true。默認情況下這個鍵值并不存在。我們激活這個鍵值之後,當目标網頁載入時,Firefox會根據一定頻率打斷解析的過程,不斷的向用戶反饋她所收集到的網頁信息,有點像流媒體的意思。右鍵新建Integer值,鍵名為content.max.tokenizing.time,賦值2250000。
這個鍵值的作用其實就是指定一個循環事件的處理周期,這裡的單位是微秒。理論上當我們将這個值取的越小,網頁就會從視覺上載入的越流暢,因為Firefox會在很短的單位時間裡反饋回解析到的網頁信息。可是這樣無疑延遲了網頁整體載入的時間,所以在這裡我們不妨将這個周期取的大一些,理論上可以加速網頁的載入。
- 右鍵新建Integer值,鍵名為content.notify.interval,賦值750000。右鍵新建Boolean值,鍵名為content.notify.ontimer,賦值true。為了使我們上面設置的750000微秒生效,還需要把這個鍵值激活。隻有這兩個鍵值配合,才會起作用。
激活步驟
- 右鍵新建Integer值,鍵名為content.notify.backoffcount,賦值5。右鍵新建Integer值,鍵名為content.switch.threshold,賦值750000,也就是四分之三秒。右鍵新建Integer值,鍵名為nglayout.initialpaint.delay,賦值0。添加布爾值名為config.trim_on_minimize設置為true,這個可以在最小化Firefox時釋放其内存。請打開about:config設置.過濾欄裡輸入dom.ipc.plugins.enabled.設置為關閉.browser.sessionhistory.max_total_viewers賦值為10。修改Firefox的cache路徑:
在地址欄輸入about:config找到browser.cache.disk.parent_directory這一項,沒有則新建一個字符串
- cache.disk.parent_directory,輸入你想要的路徑(如:D:)。設置安裝擴展時等待的時間
在過濾器中輸入security.dialog_enable_delay[整數]這個參數能夠設置安裝擴展時等待的時間(單位毫秒)。改值為0後隻要一點擊“安裝到Firefox”按鈕不用等待就可直接安裝擴展了。默認值是等待2000毫秒。
- 禁用防病毒掃描
在過濾器中輸入browser.download.manager.scanWhenDone[布爾]此功能主要針對Windows用戶。缺省情況下,Firefox3自動使用系統默認殺毒軟件對下載的文件進行掃描。如果你下載了一個大文件,可能會花很長時間去殺毒掃描。要是想不影響浏覽器性能的話,可以禁用此功能。默認是true,可以改為false。
- 能夠同時彈出窗口的數目
在過濾器中輸入dom.popup_maximum[整數]這個參數能夠同時打開的彈出窗口的數目。經常有一些惡意站點會冒出一大堆彈出窗口,直到屏幕崩潰為止。建議将該值設置為10或更小。
- 讓最新的Firefox開啟tracemonkey特性,解析JavaScript更快options.jit.*[布爾值]主要有兩項:chrome和content,都設為true,這樣才可以啟動瘋狂的tracemonkey特性,據測定,新版FireFox比Chrome還要快10%(官方數據)。在地址欄單擊時是高亮選中還是插入光标
在過濾器中輸入browser.urlbar.clickSelectsAll[布爾值]這個參數賦值true是高亮選中,false是插入光标。
- 在Firefox的DNS緩存中保存條目的數目dnsCacheEntries[整數](需創建)決定在firefox的DNS緩存中保存條目的數目。當在firefox中鍵入一個web地址時,它通過查詢DNS服務器将web地址轉化為IP,在當地緩存中保存一定數量的DNS條目,下次再鍵入同樣的web地址時,就能加快浏覽速度。默認firefox将該值設置為20,建議将該值設置為一般情況浏覽web站點的數目。
使用技巧
第一招:
修改about:config參數:打開Firfox浏覽器,在地址欄輸入:about:config,然後修改下面三個參數。
修改network.http.pipelining參數值為:True;
修改network.http.proxy.pipelining參數值為:True;
修改network.http.pipelining.maxrequests參數值為:8;
第二招:配置啟動參數:右鍵單擊桌面上火狐浏覽器圖标,然後選擇:屬性—快捷方式—目标,然後在目标地址後面加上參數:/Prefetch:1,就這麼簡單。
第三招:關閉殺毒軟件:這一招比較損,不過你放心,不用擔心浏覽器中毒,因為火狐狸浏覽器是非IE核心的浏覽器,IE浏覽器病毒和木馬對它來說通通沒有作用。
浏覽器故障
火狐浏覽器頁面出現亂碼
1、手工修改字體,裡面是xml風格的文本配置内容。你可以找個你喜歡的中文字體,拷貝到計算機的字體目錄(一般是/usr/share/fonts裡面的某個目錄,注意需要root權限)。
2、修改這個配置文件為你喜歡的組合(先開始英文,之後中文,字體支持程序會按順序調用,如果你把不喜歡的字體放在開始,就算後面的也能支持,但依然會調用最開始的字體,英文字體因為沒有中文部分,這樣字體程序會自動調用後面的)。
3、設置字體為sans-serif後,重啟X就可以使用了(不重啟的話,隻在最新運行的程序上面有效)。
4、這個文件一定要用純文本編譯器,且内容必須是UTF8的編碼(中文字體名字必須用UTF8)!另外,綁定的字體一定要是你系統裡面有的字體,不然你的系統會忽略這個字體繼續下一個,如果你選擇的中文字體系統裡面都沒有,會調用失敗而無法顯示中文。



















