快轉到主要內容

為什麼我不用Android版Firefox瀏覽器?

· 民國115年丙午年
·
切換正體/简体 ·
分類 智慧型手機 手機APP分享
標籤 Firefox Google Chrome Android Browser Extension
目錄

我常常在電腦上使用Firefox,那麼爲什麼我在手機上卻不用?

為什麼我不用Android版Firefox?有什麼開源的手機瀏覽器APP呢?

我幾乎不在手機安裝社群媒體APP,只用網頁版,99%時間都在瀏覽器裡面,故一款瀏覽器很重要。

Android的瀏覽器引擎九成以上是Chromium,少部分才是拿Gecko改的。Chromium專案雖是開源的,但受到Google主導。

可是我發現,任一Chormium或Android Webview都比Firefox好!

本文只討論Android版Firefox,因爲它是真正把Gecko移植到手機上的。iOS版Firefox因爲技術限制底層仍是WebKit所以沒什麼好講的。

福音
#

Firefox Android版有以下優點:

  • 由Mozilla專門團隊維護
  • 與電腦版Firefox同步分頁
  • 預設會擋網頁追蹤器
  • 本機離線執行的翻譯功能
  • 完整擴充套件支援,不像Chromium系都還在實驗性狀態,Firefox的是成熟穩定的體系
  • 阻止網頁跳轉APP
  • 可以加入自訂搜尋引擎網址
  • 可以使用外部app管理下載進度
  • 內建PDF閱讀器
  • 保有垂直分頁而非卡片式設計
  • 工具列移動到底部
  • 有很多開源fork,例如Fennec、IronFox、Iceraven,而且fork同樣能使用Mozilla帳號同步
  • Firefox本身能作爲密碼管理器自動填入
  • DNS over HTTPS
  • 自訂APP圖示與背景
  • 瀏覽記錄和cookie可以分開刪除
  • 關閉APP後自動清除資料
  • 部分fork不依賴GMS服務就能運作
  • 獨立開發的Gecko引擎,對抗超過九成瀏覽器都是Chromium換皮的Google monopoly

罪狀
#

Firefox Android版有以下缺點:

  • 慢,在中低階機型尤其明顯,同樣裝5個擴充,Firefox動畫都會lag但是Chromium依然流暢
  • 瀏覽記錄界面混亂,不是全部展開而是自動分組
  • 網頁沒有沙盒隔離。依照GrapheneOS開發者看法,如果用最高規格的安全要求去檢視,Firefox是不能被推薦的,Firefox Android版沒有沙盒,容易被Side-channel攻擊,比Chromium差。但其實Firefox已經有啓用了名爲Fission的沙盒機制了
  • 網頁相容性有問題。部分網頁排版錯亂。有的社群媒體會針對Firefox Android提供專門網頁但是卻是落後的舊版設計
  • 視覺不統一,Google自Android 12加入越來越多的轉場動畫,例如瀏覽器滾動到底會有反彈視覺效果,這些Firefox都遲遲不肯跟上;黑暗模式切換要重啟APP才會刷新。Firefox的UI設計沒有完全Material You的扁平化,抱有一點塑膠感
  • 沒有個別網頁縮放,遇到Reddit和Hacker News這種字體小的網頁變成我要用uBlock Origin的CSS去放大
  • 預設會蒐集使用者資料,還會透過遠端改善的功能塞東西給你,例如在世界盃比賽的時候下載足球桌布

救贖
#

我目前是用HeliumCromite

不知道能撐多久,他們都是一人project,沒有Brave Browser那種專門的公司維護。Brave雖然界面做的不錯,可是Brave公司的騷操作又讓人難以信服。

Firefox Android版太卡我始終不喜歡。我只要有一款能忠實顯示網頁的Chromium瀏覽器就夠了。不要Brave那麼多有的沒的。

雖然Chromium fork不能登入Google帳號同步,但由於我書籤用Floccus、密碼用Bitwarden這些degoogle的服務,所以這影響不大。

相關文章


感謝您的閱讀。我寫作是為了誠實表達想法,而不是追逐社群互動與流量。我很樂意傾聽你在仔細閱讀我文章之後的心得。若有內容勘誤 or 技術問題 or 回饋想法,歡迎透過本站「關於」頁面的Email與我聯絡。