谷歌的新决定是从 2024 年 6 月开始禁用谷歌浏览器 的 Manifest v2 支持,也就是说扩展程序必须使用 Manifest v3 才可以继续使用。
根据谷歌的计划,到截止日期时,Google Chrome 127 版发布,自此版本开始,禁用 Manifest v2 协议,所有使用 MV2 协议的扩展程序将被自动禁用、Chrome Web Store 商店禁止发布 MV2 扩展程序、用户无法从商店里下载 MV2 扩展程序。
对于企业用户则可以使用 ExtensionManifestV2Availability 策略临时恢复 MV2 协议,有效期是 1 年,到 2025 年 6 月后无法再启用。
对广告拦截扩展的影响:
这里以流行的广告拦截扩展 uBlock Origin 为例,目前开发者以及提供 v3 版本,但由于功能限制,v3 版本并不是主力版本。
MV3 提供了更多的静态规则集,但不能使用动态规则,也可能无法使用自定义过滤功能。
所以 uBlock Origin v3 版本的名字是 uBlock Origin Lite 版,从 Lite 也可以看出来这是个功能有限的版本,但后续用户可能只能使用 Lite 版。
对其他扩展的影响:
其实最大的问题在于,Chrome Web Store 里拥有成千上万的扩展程序,但有些扩展程序早就已经停止更新。
停止更新并不意味着不能用,但到明年 6 月 v2 被弃用后,这些扩展程序将会被下架,用户无法再继续安装这些扩展程序。
对一些用户来说现在就备份自己的扩展程序是有必要的,至少后续还能在旧版 Chrome 上通过开发者模式加载,不至于完全没法使用。
总的来说这是一个不好的消息,正如蓝点网此前文章所说,已经回不到 MV2 时代自由自在的状态。