編按:本文綜合整理自 Mozilla 官方支援文件、Hacker News 討論串(pentagrama 投稿)、Privacy Guides 與 Brave 工程部落格(Shivan Kaul)等,並加入 Siami 編輯部觀點與分析。
Mozilla 在 2026 年 8 月 14 日正式將 Firefox for iOS 的內建廣告阻擋器推送給使用者。對一票長期抱怨「Firefox 在 iOS 連個像樣的擋廣告都沒有」的使用者來說,這等了足足七年。
但這不是 Chrome 桌面版那種裝了 uBlock Origin 就一鍵全清的設定。Mozilla 在文件中把這個功能定位為「實驗性質、漸進式推送」,而且預設是關閉的。
新功能實際內容
根據 Mozilla 公開的支援頁面,啟用後的 Firefox for iOS 會在網路層級阻擋以下類型的廣告:
- 第三方廣告網路與廣告交易所(ad exchanges)
- 廣告相關的追蹤器
- 許多由網站自家伺服器遞送的第三方廣告
- 蓋台型的彈出式廣告與覆蓋層(pop-ups、overlays)
底層過濾引擎採用 EasyList——Android 平台上 uBlock Origin、AdGuard 預設使用的同一份清單。設定路徑有三個層級:
- iOS Settings → Firefox → Settings → Browsing → Content → Ad Blocker
- 瀏覽當下網頁時,從 Site menu → Ad Blocker 快速切換
- 可隨時啟用或停用,不需重啟瀏覽器
Mozilla 同時也明確列出不會阻擋的對象:
- 搜尋引擎結果頁(SERP)上的廣告——包括 Google、Bing、DuckDuckGo
- Firefox 首頁/New Tab 上的「贊助內容」(sponsored tiles)
「This feature is experimental and is being introduced to the Firefox user base through a progressive rollout. It may not yet be available to all users.」—— Mozilla 支援頁原文
這份白名單在 Hacker News 引發最多爭議。HN 評論者 ImJamal 寫道:「So block ads unless it impacts their revenue sources(擋廣告,但不能擋到他們的收入來源)」。Reddit r/firefox 討論串上也有人補一句:「他們不能直接咬到最大的金流來源,間接可以,但不能直接。」
不只是這次——Firefox 桌面版 4 月就偷渡了 Brave 的引擎
這個 iOS 版的擋廣告功能並非憑空出現。Mozilla 早在 2026 年 3 月就把 Brave 的 adblock-rust 開源引擎塞進 Firefox 桌面版 149,但沒有 UI、沒有預設清單、沒有 release notes 提及。
Brave 隱私與安全副總 Shivan Kaul 在 4 月 20 日的部落格文章中揭開這件事:
- Bugzilla Bug 2013888:標題為「Add a prototype rich content blocking engine」
- 由 Mozilla 開發者 Benjamin VanderSloot 提交
- 進到 Firefox 149 但預設關閉
- 控制開關藏在
about:config兩個偏好:privacy.trackingprotection.content.protection.enabledprivacy.trackingprotection.content.protection.test_list_urls
Privacy Guides 在 4 月 24 日的報導把這件事定調為「安靜地採用 Brave 的 Rust 廣告阻擋器」,並猜測 Mozilla 可能在為未來某個版本預設啟用做準備。
時序對照:
| 時間 | 事件 |
|---|---|
| 2026-03 | Firefox 149 桌面版悄悄內建 adblock-rust(預設關) |
| 2026-04-20 | Brave VP Shivan Kaul 部落格公開內建消息 |
| 2026-04-24 | Privacy Guides 報導 |
| 2026-08-14 | Firefox iOS 推送內建擋廣告 UI(漸進式、預設關) |
| 2026-08-18 | Firefox 154 正式版預計出爐(iOS 同時上 App Store) |
iOS 版之所以晚桌面版四個月,關鍵在 iOS 的 App Store 政策:所有第三方瀏覽器引擎都必須用 WebKit,無法掛載 JavaScript 層級的 cosmetic filtering。Mozilla 走的是 iOS 的 Safari Content Blocker API 路線,這也是 iOS 上 Brave、AdGuard 1Blocker、uBlock Origin Lite 共同遵守的框架。
🚨 為什麼這件事重要
對使用者來說,這是 Mozilla 承認 iOS 用戶的需求被聽見了。2019 年 GitHub Issue #5198「Firefox for iOS should ship with a content blocker」就累積了 13 顆星、3000 多顆 fork 的需求聲量,等了七年才落地。
對 iOS 廣告阻擋市場,這意味著:
- Safari Content Blocker 仍是黃金標準——uBlock Origin Lite for Safari 仍是 HN 留言中最多人推薦的選擇
- Firefox 主程式正式進入賽局——和 Brave、Orion、DuckDuckGo 並列
- Firefox Focus 的定位被淡化——Focus 一直靠「全系統內容阻擋」當賣點,主程式現在追上來了
對 Mozilla 而言,這次內建有兩個訊號:
- Mozilla 願意把 Brave 的開源 Rust 引擎整合進自己的產品,這是同業互助的少見案例
- 預設關閉 + 不擋 SERP 廣告 + 不擋自家首頁贊助內容——這是一個對搜尋引擎合作夥伴(Google)保持商業禮貌的設計
數據解讀與質疑
這是「真正的廣告阻擋」嗎?
桌面版 Firefox 149 內建的 adblock-rust 完整支援 uBlock Origin 過濾規則語法,包含網路請求阻擋與 cosmetic filtering。但 iOS 版受限於 Safari Content Blocker API,最多只能做到網路請求層級的阻擋,無法隱藏被擋廣告留下的空白版位。Privacy Guides 討論串上有人實測 Firefox iOS 154 beta 後回報:「廣告位置會留下空白,跟 Enhanced Tracking Protection 一樣,但 Google 搜尋、Reddit、YouTube 上面的廣告仍然看得到。」
「漸進式推送」是什麼意思?
Mozilla 沒公開推送節奏,但從 Mozilla Support 頁面的「2 days ago」更新時間推算,文章首次發布約在 2026-08-12,技術上屬於「feature flag 控制 rollout」,不是 A/B 測試。Siami 從應用程式評論與 Reddit r/firefox 觀察,目前覆蓋率約 30-50% 的 iOS 使用者。
商業邏輯的質疑
Firefox 每年與 Google 簽訂的預設搜尋引擎合約,市場估計價值約 4.5 億美元(2024 年公開資料)。如果 Firefox 內建擋廣告連帶擋掉 Google 搜尋廣告,等於直接侵蝕合作夥伴的營收。Mozilla 選擇不擋 SERP 廣告,反映的是商業現實而非技術限制。但這也意味著——Firefox iOS 的廣告阻擋不會影響 Google 每年付給 Mozilla 的合約金。
與同類工具的覆蓋率比較
| 工具 | 廣告阻擋方式 | SERP 廣告 | 自訂清單 |
|---|---|---|---|
| Firefox iOS 內建 | Safari Content Blocker | ❌ 不擋 | ❌ 不支援 |
| uBlock Origin Lite for Safari | Safari Content Blocker | ✅ 可擋 | ✅ 支援 |
| Brave iOS | Brave 內建引擎 | ✅ 可擋 | ✅ 支援 |
| Orion iOS | WebExtension 完整支援 | ✅ 可擋 | ✅ 支援 |
| AdGuard iOS | Safari Content Blocker | ✅ 可擋 | ✅ 支援 |
從覆蓋率與彈性來看,Firefox iOS 內建擋廣告工具仍屬於「入門款」,對進階使用者來說遠不及 uBlock Origin Lite。但對一般使用者「想擋就擋、不想擋就關」的零學習成本設計,已經達到「夠用」的水準。
後續觀察重點
- 2026-08-18 後:Firefox 154 正式版上 App Store 後,擋廣告 UI 是否會在 release notes 公開提及,或是維持「支援頁面默默更新」的風格?
- Q4 2026:Mozilla 是否會把 iOS 經驗回灌到桌面版,預設啟用
adblock-rust? - 2027 合約續約:Firefox 與 Google 的搜尋引擎合約若重新議價,廣告阻擋的政策是否會被放入談判籌碼?
對台灣與華語使用者來說,這次的意義在於:iOS 上終於有一款「Mozilla 自家品牌」的開源廣告阻擋方案,不必再依賴 AdGuard 付費版或 Wipr 2。Mozilla 也藉由採用 Brave 的 Rust 引擎,示範了「瀏覽器同業可以技術合作、不必各自造輪子」的正面案例。
網友熱門留言 (6)