谷歌 Chrome 浏览器将正式推行 Manifest V3 扩展程序标准
近日,据报道,谷歌发布公告,宣布将再次强制推行 Manifest V3 扩展程序标准。从6月3日开始,在 Chrome Beta、Dev 和 Canary 版本中,用户若仍然安装了 Manifest V2 扩展,将在访问扩展管理页面时看到警告横幅,通知这些扩展即将不再受支持。同时,使用 Manifest V2 的精选徽章扩展也将失去其徽章。
未来几个月,谷歌将逐步禁用这些 Manifest V2 扩展,用户将被引导至 Chrome 网上扩展商店,在那里他们将被推荐使用 Manifest V3 标准的替代扩展。在禁用扩展后的短时间内,用户仍然可以重新打开其 Manifest V2 扩展,但随着时间的推移,此项开关功能也会消失。
谷歌表示,Manifest V3 的目标是保护现有功能,同时提高整个扩展生态系统的安全性、隐私性、性能和可信度。Manifest V3 包括对用户脚本的支持,并引入了离屏文档以允许扩展从后台上下文使用 DOM API。根据扩展社区的反馈,Manifest V3 标准还增加了 declarativeNetRequest 的规则集数量,允许扩展捆绑多达 33 万条静态规则,并动态添加另外 3 万条规则。
对于“淘汰 Manifest V2 扩展后严重影响广告拦截器”等问题,谷歌指出,Chrome 网上扩展商店中超过 85% 积极维护的扩展已经使用 Manifest V3 标准,许多热门广告拦截器也都提供了 Manifest V3 版本。谷歌的数据显示,广告拦截器在新标准下依然能够有效运作。
此前,谷歌曾因社区压力宣布搁置该计划,并推迟向 Manifest V3 的迁移工作。然而,谷歌产品经理 David Li 表示,谷歌计划最快在 2024 年 6 月发布的 Chrome 稳定版中,禁用 Manifest V2 扩展。这一举措旨在进一步巩固 Chrome 扩展生态系统的安全性和性能。