
隐私已成为互联网用户的基本需求,广告拦截器则是隐私保护的重要一环。然而,谷歌即将推行的变更可能危及专注隐私的扩展程序和浏览器。
影响广告拦截器的 MV3 变更
出于安全考虑,谷歌决定在插件平台新版本 Manifest V3 (MV3) 中移除 Web Request API。谷歌认为该机制常被恶意行为者用于绕过恶意软件检测,因此计划在更新中禁止相关代码执行。
Chrome 产品经理 David Li 去年发布的博客文章指出,自今年一月起,Chrome Web Store 不再接受新的 Manifest V2 扩展程序,仅允许对既有 MV2 产品进行更新。2023年1月,Chrome 将彻底停止运行 Manifest V2 扩展程序,开发者也无法再为其提供更新,这标志着 MV2 时代的终结。
MV2 与 MV3 的区别
在现行的 Manifest V2 下,扩展程序可通过 Web Request API 监控并修改或阻止浏览器与网站间的流量请求。广告拦截器正是利用此功能阻断特定域名的进出流量。但谷歌指出,该功能也可能被恶意用于窃取凭据、冒充登录或在网页注入额外广告。
MV3 框架移除了 Web Request API 的阻止版本,转而引入 Declarative Net Request API。新 API 不再要求扩展开发者实时监控所有数据,而是强制预先制定规则来处理特定流量。这意味着开发者的操作空间将因规则触发而受到更多限制。
注重隐私的机构正紧密团结
尽管 Adblock Plus 等与谷歌有财务关联的公司未受直接影响,但此次更新仍令众多公司陷入困境。注重隐私的产品开发商决心对此保持关注而非漠视。
电子前沿基金会(EFF)在2021年12月的文章中批评称,谷歌推行 Manifest V3 的步骤正在损害隐私、安全和创新性。多家广告拦截扩展制作公司也认为,此举是谷歌巩固其垄断地位的工具。
Mozilla 将危机转化为机遇
基于 Chromium 项目的 Microsoft Edge、Brave 和 Opera 等浏览器均受此变化影响。特别是 Brave,其“屏蔽广告+展示付费广告”的收入模式显然会受到冲击。尽管如此,Brave 连续五年用户基数翻倍,年初已实现5000万月活跃用户目标;2021年收入增长四倍,并获得130万认证内容创作者支持。
在竞争中落后于 Chrome 的 Mozilla,则通过在 Firefox 中保留关键特性将危机转化为机遇。Firefox 将继续采用大多数 MV3 特性以便扩展从 Chrome 移植,但在谷歌逐步禁用 WebRequest 后,Firefox 仍将支持通过 WebRequest 进行拦截,从而确保注重隐私的广告拦截器正常运行。

