Google近日从其Chrome应用商店(Chrome Web Store)中移除了包括uBlock Origin在内的所有Manifest V2扩展。这意味着基于旧版扩展规范的扩展程序已无法在商店中搜索或下载,Chrome用户已安装的Manifest V2扩展目前仍可使用,但不会再收到任何安全更新,一旦卸载后将无法重新安装。
Chrome Web Store现已全面转向Manifest V3扩展规范。Manifest V3是Google于2020年提出的扩展框架,旨在提升浏览器扩展的安全性和性能表现。相比Manifest V2,Manifest V3的一大核心变化是移除了blockingWebRequest接口,转而采用限制更为严格的declarativeNetRequest API,这直接限制了扩展对网络请求的拦截能力,尤其是对广告屏蔽类扩展的功能造成显著影响。
uBlock Origin是基于Manifest V2开发的知名开源广告拦截扩展,其开发者并未提供完整的Manifest V3版本,仅发布了功能有所精简的uBlock Origin Lite。对于希望继续使用完整版uBlock Origin的用户,目前只能转向Firefox浏览器,或采用Chromium内核但保留更多扩展权限的Brave浏览器。
此次清理行动是Google推进Manifest V3迁移计划的最后一步。早在2023年,Google就宣布将逐步淘汰Manifest V2扩展,并多次推迟最终移除时间,以便开发者完成适配。如今Chrome应用商店中已不存在任何Manifest V2条目,标志着这一过渡期正式结束。
对于依赖广告拦截扩展的用户而言,Manifest V3的限制意味着Chrome平台上的拦截能力将长期处于被约束状态。尽管uBlock Origin Lite等替代方案仍能提供基础过滤功能,但在拦截精度和自定义规则方面与完整版存在差距。这一变化也再次引发关于浏览器平台权力与扩展生态平衡的讨论,后续其他基于Chromium的浏览器是否会跟进Google的决策,仍有待观察。
该文观点仅代表作者本人,企服科学平台仅提供信息存储空间服务。