广告拦截器大撤退:为何只剩火狐还支持 uBlock Origin

微软 Edge 打响第一枪

8 月 7 日,微软宣布 Edge 浏览器将从本月起逐步停用基于 Manifest V2(MV2)架构的扩展程序。首批调整先在 Canary 测试频道上线,随后扩展到 Dev、Beta,最终在接下来的数月内推送到稳定版。微软的目标是在 2026 年底前完成面向普通消费者的迁移,并在 2027 年初启动企业版的淘汰流程,受管理的设备暂时不受影响。

微软表示,Edge 插件商店中排名靠前的 MV2 扩展已有约 95% 迁移到了 Manifest V3(MV3),目前仍有 58 款仍在使用且有一定用户量的 MV2 扩展留在商店中,其中仅有 3 款没有公开可用的 MV3 替代版本。由 Raymond Hill 维护的内容过滤扩展 uBlock Origin 正是仍在 MV2 上运行的一款。

谷歌方面动作更早。面向消费者的 MV2 停用早已完成——从 Chrome 138 稳定版(2025 年 7 月)开始,该框架在稳定频道被禁用。按照时间表,Chrome 网页商店中所有剩余的 MV2 扩展将在 2026 年 8 月 31 日被移除;已安装在 Chrome 138 及更早版本上的扩展虽能继续运行,但不再获得更新,一旦被移除也无法重新安装。

为什么只剩火狐

一旦 Edge 切换到 MV3,广告拦截类扩展将失去在浏览网页和观看视频时识别并拦截广告所需的关键能力。这背后的根源是谷歌主导的浏览器扩展架构从 MV2 向 MV3 的迁移:Chrome 早已率先完成这一切换,Edge 作为基于 Chromium 内核的浏览器紧随其后。

火狐(Firefox)是少数不基于 Chromium 内核的主流浏览器之一。它运行自家的 Gecko 引擎,并完整保留了 webRequestBlocking 接口——该接口允许扩展实时拦截并修改网络请求。更关键的是,火狐在自己的 MV3 实现中同样保留了这个能力,使得 uBlock Origin 在火狐上能实现 Chromium 系浏览器难以复现的完整功能。

与此同时,另外两款非 Chromium 内核的主流浏览器——苹果的 Safari 与 DuckDuckGo 浏览器——并不支持 uBlock Origin。于是,在 Chrome、Edge 相继退场之后,火狐成为唯一仍在完整支持 uBlock Origin 的主流浏览器。对于看重广告拦截效果的资深用户而言,火狐几乎成了唯一无需妥协的选择。

其他选项的妥协

对于不愿更换浏览器的用户,剩下的方案多少都有妥协。Chromium 系浏览器用户可以选择 uBlock Origin Lite,这是 Raymond Hill 推荐的过渡版本,但功能较原版有所缩减。开发者此前曾表示,MV3 架构迫使 uBlock Origin 做出让步,包括对过滤规则数量的限制,远低于完整过滤列表所需。用户也可以依赖浏览器自带的广告拦截功能,但效果通常不如专业扩展。

并非所有 Chromium 系浏览器都选择跟随谷歌。Brave 同样基于 Chromium,但它通过把自己的服务器托管 MV2 扩展来继续提供支持,用户可在扩展设置中的「Manifest V2」选项里手动开启。Opera 目前也暂时维持对 MV2 的支持,但已确认最终会转向 MV3。

火狐方面则在 8 月 10 日通过官方 Bluesky 账号明确表态:「我们对 uBlock Origin 的支持不会改变。」这意味着,在广告拦截这场持续的拉锯中,火狐暂时成为用户唯一无需妥协的选择。

来源:PCWorld、BetaNews