Firefox 18周岁
Mozilla Firefox 起源于開源運動興起之初建立的一個項目組織——Mozilla 社區,可以說是最早以“開源”名義出現,并取得成功的項目之一。Firefox 首次發行是在2002年的9月23日,當時的代號為“Phoenix”(鳳凰)。
18年過去,Firefox 在許多開發者心中,還是自由瀏覽器的象征,但它在市場上依舊面臨其他商品級瀏覽器——Chrome 的巨大威脅。
(Mozilla 之書,Mozilla 系列網頁瀏覽器彩蛋,在 Firefox 地址欄輸入“?about:mozilla”)
Firefox 最初的勝利
“Mozilla”曾是網景公司瀏覽器 Navigator“導航者”的開發代號。Eric S Raymond 首次發布《大教堂與集市》一文后,網景公司受到啟發,1998年1月22日宣布了“網景通信家”源代碼計劃,之后這個計劃項目沿用了“Mozilla”的名字,并成立了新的社區和專門網站 Mozilla.org。
Eric 還評價網景公司最初的嘗試可以直接驗證開源理論的正確與否。2000年年中,當時的?Navigator 也就是后來的 Mozilla 勉強成功,阻止了微軟的壟斷,還發布了下一代瀏覽器內核 Cecko,但是卻沒有像 Mozilla 創立者所希望的那樣,聚攏大規模來自網景外部的開發力量。并且當時外界認為,Mozilla 組織在項目開始的兩年半內都沒能發布一款商品級的瀏覽器。
2002年,Dave Hyatt,Joe Hewitt 和 Blake Ross 從 Mozilla 瀏覽器中分支出一個實驗項目,構建新的瀏覽器 Phoenix。他們認為網景公司的贊助和開發人員驅動的商業需求削弱了 Mozilla 瀏覽器的實用性, 為了抵制 Mozilla Suite 的軟件膨脹,于是創立了一個獨立的瀏覽器,以取代 Mozilla Suite。
不過,Phoneix 的名字引起了商標爭議,2003年4月14日改名為“Firebird”,大約兩周之后,當時的 Mozilla 基金會表示應該稱其為“Mozilla Firefox”,以預防和數據庫服務器“Firebird”混淆。迫于來自社區的壓力,2004年2月9日,“Mozilla Firebird”改名為“Mozilla Firefox”,并沿用至今。
Firebird 在誕生的最初幾年里,發展迅猛。2003年4月3日,Mozilla 組織宣布計劃將重點從 Mozilla 套件改為 Firefox 和 Thunderbird。Firefox 在組織內部受到極大的重視。與此同時,Firefox 在市場上也正挑戰 IE 瀏覽器。
2002年,IE 瀏覽器的市占率一度達到 96%。但是從2001年開始,失去競爭對手的 IE 持續5年沒有更新。而此時?Firefox 常被開發者和用戶夸贊的點是:小巧、高效、簡潔,安全,容易擴展和定制等等,更重要的是,它還是一個開源的自由瀏覽器。
Firefox 基于 Mozilla 應用組件,包含需要 IE 原本沒有的功能。如?Gecko 排版引擎、XUL 用戶接口工具、Necko 網絡程式庫和其他一些元件,大大提高了瀏覽器的擴展性。
有記載稱,當時網頁上到處都是傳播 Firefox 的社區和 Logo。在2004年11月9日第一個正式版本1.0發布之時,Mozilla 基金會刊登在紐約時報上的整版廣告,其中長長的資助者名單都讓版面設計師幾乎崩潰。2009年底,Firefox 的使用率達到了32.21% 的峰值,版本3.5超過了 Internet Explorer 7。
Chrome 占領市場
接下來,Firefox 的主要對手就是 Chrome 了。
根據 StatCounter 的數據,截至2020年9月,Firefox 作為桌面瀏覽器的使用份額為8.34%,使其成為僅次于 Google Chrome 的第二受歡迎的瀏覽器,Google Chrome 占69.87%。
紐約時報2018年曾有一篇關于瀏覽器的報道,其中有一句話可以概括 Firefox 和 Chrome 的競爭:Firefox 是一種更快,設計更好的上網工具。但在?Google 2008 年發布了 Chrome(一種更快,更安全和多功能的瀏覽器)之后,Firefox 就變得無關緊要了。
Chrome 是谷歌使用了蘋果 WebKit 渲染引擎和 Mozilla Firefox 的組件構建的瀏覽器,絕大部分代碼來源于 Chromium 項目。在谷歌的支持下,Chrome 全家桶中包含了許多額外的工具和服務。
有評價認為,Firefox 基于 Mozilla 套件雖然達到了高度可擴展,但是繁雜的組件也讓 Firefox 遠離了高效,而 Chrome 會將網頁內容最大程度地快速呈現給用戶,讓用戶注重網頁瀏覽而非瀏覽器本身。同時,借著移動互聯網的興起,Google 在 Android 推行 WebView 渲染在線內容,Android 4.4之后的 WebView 和 Chrome 同樣是基于 Google 開源的 Chromium,這幫助 Google 更順利地占據移動端市場。
去年一位曾在 Firefox 團隊工作了八年的工程師 Johnathan Nightingale 上提出了另外的原因。谷歌開發 Chrome 之前,Mozilla 一直是谷歌最大的合作伙伴。但 Chrome 推出之后,事情變得復雜。Google Chrome 廣告開始顯示在 Firefox 搜索字詞旁邊,Gmail、Gdocs 開始在 Firefox 上出現選擇性性能問題和錯誤,演示站點會錯誤地提示“不兼容”,阻止 Firefox。同時,谷歌的工程師在拖延這些 bug 的修復,而 Firefox 在這些“錯誤”中,不斷流失用戶……
?
不過,這種說法是個人提出,并未得到官方證實以及切實的證明。總之,可以看到是,Chrome 發布之后,迅速吸引了用戶和市場的關注,在那之后的幾年,Firefox 更新遲滯,媒體對其的報道和記錄也少了許多。
Firefox 卷土重來?
一直到2018年,紐約時報的一篇文章提到,Mozilla 按下重置鍵,Firefox 又回來了。
實際上,Mozilla 是在2017年年底發布了一個新版本,代號為 Quantum。Mozilla 表示,經過改進的 Firefox 消耗的內存比競爭對手少,這意味著用戶可以啟動許多選項卡,并且瀏覽仍會感覺很順暢。新的 Firefox 還提供了隱私工具,例如用于阻止廣告跟蹤器的內置功能和可以安裝的“容器”,防止 Facebook 監視用戶在網絡上的活動。而其他大多數瀏覽器都不包含這些功能。
Mozilla 官網上還掛著帖子對比 Firefox 與 Chrome,最后總結:
我們認為 Firefox 和 Chrome 在跨平臺和實用方面可謂“并駕齊驅”,Chrome 在實用方面有優勢,因為它擁有龐大的擴展庫和附加功能。但在隱私方面,Firefox 更勝一籌,我們承諾保護用戶的在線數據,并提供免費的內置服務——如密碼管理器,若出現與您有關的數據泄露,即會向您發出警報。
?
隨著越來越多的黑手侵入我們的個人數據,長遠來看,Firefox 可能是我們中那些重視在網絡中保護個人隱私的用戶的正確選擇。
根據其總結出的對比圖,在實用性和跨平臺性方面,Firefox 都有 Chrome 不支持的功能。此外在安全性與隱私權方面比 Chrome 多出更多功能,如默認攔截第三方跟蹤性 Cookie,攔截加密貨幣挖礦腳本、攔截社交追蹤器。安全和隱私也是許多開發者喜歡 Firefox 的重要原因。
同時,Firefox 使用 GPL 協議開源,嚴格要求所有使用了 GPL 類庫的軟件產品都必須開源,保障了軟件的自由。
Chrome 雖大部分源碼來自開源的 Chromium 項目,但也包含了 Google 加入的非開源組件,本身并非完全開源,并且 Chromium 使用 BSD 協議,它允許修改后的代碼作為開源或者是專有軟件再發布。這也是 Chrome 常被詬病不自由的原因。
但另一方面,因為基于 BSD 協議下的 Chromium 項目,Chrome 推出之后,出現很多包殼 Chromium 系瀏覽器,如 Edge、Vlvaldi、Opera、Yandex,這就形成了一個圍繞 Chrome 的開強大開發生態圈。經常出現的一個畫面就是,有人遇到 Firefox 以及 Safari 的 bug,但是因為 Chrome 已經基本達到壟斷,許多開發者熟悉 Chrome 內核,而 Firefox、Safari 就會碰到一些獨有的問題,這時許多人給出的建議就是:“轉 Chrome 吧。”
Firefox 的一些用戶體驗問題也依然存在,比如現在中文版搜索欄的圖標清晰度都還不高。
上半年有統計數據顯示,3月微軟 Edge 瀏覽器在桌面市場中的占有率超過 Firefox,前者份額7.59%,后者7.19%。剛滿18歲的 Firefox 正在扎堆的 Chrome 系瀏覽器中上演“絕地求生”,不知下一次的高光時刻還會不會到來?
推薦閱讀
PostgreSQL 13發布
Flutter開始支持Windows
Windows XP源碼泄露
Swift開始支持Windows
開源先驅ESR:微軟將放棄Windows內核
總結
以上是生活随笔為你收集整理的Firefox 18周岁的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: IdentityServer4系列 |
- 下一篇: 三种方式让你轻松监控 EntityFra