原來除了 Chromium 和 Firefox,還有這麼多開源的瀏覽器
提到 Web 瀏覽器,耳熟能詳的當數四小龍:Chrome / Firefox / Safari / 微軟 Edge ,這四家瀏覽器佔據了大部分市場份額,同時也在制定 Web 的標準。但除了這些耳熟能詳的參賽選手,本期集錦中還有很多小眾的開源瀏覽器可供大家使用~
下面讓我們來盤點一些都有哪些開源的瀏覽器:
Chromium 谷歌瀏覽器內核
需要注意的是,Chrome 谷歌瀏覽器本身是不開源的,開源的是 Chromium : Chrome 瀏覽器背後的引擎。
Chromium 以 BSD 許可證等多重自由版權發行源代碼,它採用 Google 開發的 V8 引擎來提升解釋 JavaScript 的效率,開創了獨特的多進程機構,設計了「沙盒」、「黑名單」、「無痕瀏覽」等功能來實現穩定與安全的網頁瀏覽環境。
瞭解更多:http://www.oschina.net/p/chromium+engine
Firefox 火狐瀏覽器
Mozilla Firefox 俗稱火狐,是由 Mozilla 基金會與開源團體共同開發的網頁瀏覽器。火狐曾是瀏覽器界的王者,但隨着 Chrome 谷歌瀏覽器的推出便一落千丈,如今市場份額已掉到了第四名。但 FireFox 仍在堅持發展,版本號和功能更新基本與谷歌瀏覽器保持同步,並在谷歌瀏覽器作出”壟斷行為“時及時阻止。
火狐的 UI 進化史也非常有意思,感興趣的朋友可另閲該文章 《Firefox 的 UI 進化史:從 2002 到 2021》。
瞭解更多:http://www.oschina.net/p/firefox
Tor Browser
Tor Browser Bundle 是一個基於 Firefox ESR (Firefox with extended support) 的 Web 瀏覽器,默認配置通過 Tor 和 Vidalia 實現個人隱私保護和匿名。
該瀏覽器附帶的 Tor 組件因其特性被全球多個地區封禁,Tor 是一個匿名系統,常用於隱匿計算機的網絡活動,常被不法分子利用。
瞭解更多:http://www.oschina.net/p/torbrowser
Waterfox 水狐瀏覽器
Waterfox 是一個純 64 位版的火狐瀏覽器,它使用 Firefox 官方源碼,專門為 64 位 Windows 操作系統優化編譯而成。
Waterfox 支持任何官方火狐的擴展, 並在 Firefox 的基礎上移除了影響用户隱私的數據收集、遙測和啟動分析等功能。
瞭解更多:http://www.oschina.net/p/waterfox
Carbonyl 在終端內運行 Chromium
Carbonyl 是一種基於 Chromium 的瀏覽器,可以在終端中運行。它支持幾乎所有的 Web API,包括 WebGL、WebGPU、音頻和視頻播放、動畫等。
它很快,啟動時間不到一秒,運行速度為 60 FPS,閒置時 CPU 使用率為 0%。它不需要窗口服務器,甚至可以通過 SSH 運行。
壞處也顯而易見,Carbonyl 不支持很多現代網絡標準,無法運行 JavaScript/WebAssembly,無法查看或播放任何多媒體內容。
瞭解更多:http://www.oschina.net/p/carbonyl
Brave Desktop 桌面 Web 瀏覽器
Brave Desktop 是基於開源的 Chromium 打造的桌面瀏覽器,支持 Mac OS X,Linux 和 Windows 平台,其特色是能夠通過屏蔽程序化的廣告,並換成自家的 “廣告庫”,以快速呈現網站。
桌面版 Brave 瀏覽器可提升 40% 的頁面載入速度,集成了 HTTPS,且用到了 GitHub Atom 文本編輯器中的 Electron 工具。
此外還有 iOS 版本和 Android 版本:Brave iOS 和 Brave Android。
瞭解更多:http://www.oschina.net/p/brave-desktop
Pale Moon 蒼月瀏覽器
Pale Moon 蒼月瀏覽器基於幾年前的 Firefox/Mozilla 源代碼,後續自研了渲染引擎 Goanna ,並優化了佈局系統。
該瀏覽器的特點是零廣告,不收集用户數據;同時提供非常全面的界面自定義功能,和不斷增長的 Pale Moon 擴展和主題集合(同時也支持 Firefox 官方主題和擴展)。
瞭解更多:http://www.oschina.net/p/palemoon
LibreWolf 開源 Firefox Fork 瀏覽器
LibreWolf 是 Firefox 的一個分支,它通過刪除遙測和添加其他功能來關注用户隱私和安全。
LibreWolf 支持 Windows、macOS、Linux。
瞭解更多:http://www.oschina.net/p/librewolf
qutebrowser 鍵盤驅動的瀏覽器
qutebrowser 是一個鍵盤驅動的網頁瀏覽器(類似 vim ),帶有一個超迷你的 GUI 。
瞭解更多:http://www.oschina.net/p/qutebrowser
easy-browser Java 開源瀏覽器
國產 java開源瀏覽器,基於jxbrowser實現,支持ARM X86,windows MAC(包括M1) linux。
瞭解更多:http://www.oschina.net/p/easy-browser
Ladybird 跨平台 Web 瀏覽器
Ladybird 最初是作為 SerenityOS 系統的 “LibWeb” 瀏覽器引擎調試工具開發,隨後作者 Andreas Kling 想給它構建一個簡單的 GUI ,隨着 Ladybird 的不斷完善,兩個月後它已經成為一個跨平台的 Web 瀏覽器。
作者有 Qt 和 WebKit 項目的開發歷史,除了 Qt ,整個 Ladybird 瀏覽器的組件(包括 LibWeb 和 LibJS 等渲染組件)全是作者一手打造,我願稱之為輪子王。
瞭解更多:http://www.oschina.net/p/ladybird
Viper Browser 輕量級 Qt 5 瀏覽器
Viper 是一個基於 Qt 的瀏覽器,採用了 QtWebEngine。它提供簡單易用的用户體驗,同時考慮到隱私問題。
瞭解更多:http://www.oschina.net/p/viper-browser
NetSurf 輕量級瀏覽器
NetSurf 是一個輕量級跨平台的 Web 瀏覽器,支持 HTML5 和 CSS 標準,提供小型、快速、完整的 Web 瀏覽解決方案,支持 RISC OS、AmigaOS、BeOS/Haiku 等一系列的 Unix 平台。
這瀏覽器保持年更版本,但最後一版停留在 2020 年。
瞭解更多:http://www.oschina.net/p/netsurf
以下是一些機制非常有趣的瀏覽器,但大多已存檔或停止開發:
FrameChain 基於區塊鏈原理的瀏覽器
Framechain 是一個基於區塊鏈的網絡瀏覽器,每個人都可以在沒有服務器的情況下在Framechain上發佈自己的網頁。每個網頁都保存在Framechain的P2P網絡中,用户瀏覽頁面可獲得代幣獎勵。
注意:該瀏覽器於五年前停止開發,轉入存檔狀態。
瞭解更多:http://www.oschina.net/p/framechain
Beaker Browser P2P 瀏覽器
Beaker Browser 是一款基於 Chromium 構建的瀏覽器,他幾乎和其他 Web 瀏覽器一樣。最大的不同是:Beaker 可以託管網站,也就是實現了不用服務器搭建網站。
無需學習 Git、命令行及其他服務器管理知識,下載 Beaker 便可直接開始網站建設業務。
注意:該瀏覽器於 2022 年 12 月 27 日停止開發,轉入存檔狀態。
瞭解更多:http://www.oschina.net/p/Beaker-Browser
Lobo Java 網頁瀏覽器
Lobo 是一個完全用 Java 編寫的網頁瀏覽器。目標是全力支持 HTML 4 ,Javascript 和 CSS2,直接 JavaFX 渲染,它的特點快速,完整,易於擴展,功能豐富和很高的安全性。
注意:該項目死於 2009 年初。
瞭解更多:http://www.oschina.net/p/lobo
肯定有很多遺漏的項目,如果你還知道有哪些開源的瀏覽器,歡迎在評論區補充~