在过去几年时间里,Google 一直为构建 Chrome 扩展程序制定新的规范。随今年早些时候发布的 Chrome 88,Google 推出了 Manifest v3,并承诺在隐私保护方式的巨大改变。今天,Google 宣布开始从 Manifest v2 开始进行过渡。
Google 今天发布了一项过渡升级计划,逐步停止对 Manifest v2 规范构建的 Chrome 扩展程序。2022 年 1 月 17 日,Chrome 网络商店将不再接受使用旧方法构建的新浏览器扩展,不过对现有的更新仍然可以提交。在 2023 年 1 月,Chrome 浏览器彻底不再支持 Manifest v2 规范,也无法提交旧版本的更新。
Google 在开发者日志中写道:
随着这些日期的临近,我们将分享更多关于 Chrome 版本变化的细节,以及更多关于扩展程序开发人员和用户可能受到影响的信息。请参考本页面,了解更细化的时间表信息,随着更多确切日期和里程碑细节的出现,我们将保持更新。
在今年 1 月推出 Chrome 88 之前, Google 将社区反馈意见纳入 Manifest v3,包括有利于广告拦截器的变化。目标是使扩展程序更安全,以及更有性能,因为它们在传统上拥有大量的浏览器和活动访问。
最近几个月,我们看到了脚本API的额外机制,支持声明式网络请求API中的多个静态规则集,基于标签ID的过滤,以及会话范围的规则。
【来源:希恩贝塔】