Firefox for iOS 现在有了原生广告拦截器

Firefox for iOS 正在加入内置广告拦截器,但它刻意排除了搜索引擎广告和 Firefox 自己首页/新标签页上的赞助内容,这也引发了人们对 Mozilla 依赖 Google 和广告收入的质疑。评论者将其效果和可信度与 uBlock Origin Lite、Wipr、AdGuard 以及 Firefox Focus 等工具进行比较,并指出 Apple 对 WebKit 和扩展的限制,使得任何 iOS 广告拦截器都不可能太强大。讨论进一步扩展到广告资助内容是否可持续或合乎伦理,许多人认为无处不在的跟踪和侵入式广告已经让全面广告拦截成为一种基本的安全与隐私措施。

Firefox iOS 广告拦截器的范围与限制

  • 使用基于 EasyList 的过滤列表,在“网络层”阻止许多广告。
  • 不会拦截搜索结果页(Google、Bing、DuckDuckGo 等)上的广告,也不会拦截 Firefox 自己的 Home/New Tab 页面上的赞助内容。
  • 有些人认为这些例外是在保护 Mozilla 的收入来源;也有人指出 EasyList 本身就不会拦截这些类别,而且赞助磁贴可以在设置中关闭。
  • 目前不清楚其阻止机制是否严格停留在 DNS 层,还是更一般的网络层;一些人觉得这一说法很模糊。

与其他 iOS 广告拦截方案的比较

  • 许多人指出 Safari 其实已经有很强的选择:uBlock Origin Lite、Wipr/Wipr 2 + Filtr、AdGuard、wBlock 等。
  • uBlock Origin Lite 广受好评,但也被认为由于 Manifest V3 / declarativeNetRequest 的限制,能力不如完整的 uBO。
  • Wipr 和 AdGuard 可以同时使用 WebExtension 和 Content Blocker API,从而实现比纯浏览器扩展更系统级的拦截。
  • Firefox Focus/Klar 很早就通过 iOS 的 content blocker 子系统提供内容拦截,而且还能配合 Safari 使用;把拦截功能整合进主 Firefox 被视为降低使用摩擦。

Apple 的平台限制与浏览器扩展

  • 最大的挫败感之一是 Firefox iOS 不能像桌面版那样支持扩展,不像 Orion 那样通过一个“hacky”的 WebKit 层来实现。
  • 有人把 iOS 上 Apple 只允许 WebKit 的规则(在欧盟/日本于严格条件下部分放宽)归咎为限制了 Gecko 之类引擎以及完整的 uBO。
  • 一些人认为 Apple 垂直整合、封闭的模式能带来更安全、更可靠的手机;另一些人则认为这是一种反竞争、反用户的“围墙花园”,应该受到监管。

Mozilla 的激励与和 Google 的关系

  • 评论者强调 Mozilla 在财务上高度依赖 Google 的搜索合作,以及 Firefox 低市场份额的现实。
  • 有人认为 Google 之所以高额付费,主要是为了避免被指控形成浏览器垄断,而不只是为了流量价值。
  • 这种关系被认为很可能是搜索广告仍未被拦截的原因。

关于广告与广告拦截的争论

  • 一方观点:拦截 所有 广告会破坏内容创作者的资金来源;更好的方式是只拦截滥用性广告,并支持“可接受广告”标准。
  • 另一方观点:线上广告本质上就是滥用、侵犯隐私、带来安全风险并具有操控性;全面广告拦截被视为自我防卫。
  • 讨论中还提到替代方案:订阅、小额支付(可能基于加密货币),以及希望网页减少对广告的依赖;但对这些方案的采用经济性仍持怀疑态度。

用户情绪与采用情况

  • 一些人感到兴奋,并表示一旦功能推送到自己,就会考虑从 Brave/Orion 转到 Firefox。
  • 也有人反馈 Firefox iOS 仍然缺少扩展、content blocker API 集成、可复现构建,或者存在 UX 问题(例如奇怪的自动补全)。
  • 整体反应是:这是积极的一步,但被认为来得太晚、不够完整,并受到 Apple 与 Mozilla 商业模式的限制。