Chrome 扩展程序改用 Manifest V3

David Li
David Li

今年早些时候,我们宣布了适用于 Chrome 88 的 Chrome 扩展程序生态系统推出新的清单版本。经过多年开发,Manifest V3 比其前身更安全、性能更出色,更注重隐私保护。它是对扩展程序平台的演变,它同时考虑了不断变化的网络环境和浏览器扩展程序的未来。

为了展望未来,通过不断迭代和改进 Manifest V3 功能,我们还希望分享有关逐步淘汰 Manifest V2 扩展程序的计划的详细信息。

逐步淘汰的两个重要日期有:

  • 2022 年 1 月 17 日:Chrome 应用商店将不再接受新的 Manifest V2 扩展程序。开发者仍可向现有的 Manifest V2 扩展程序推送更新,但不能提交新的 Manifest V2 项目。

  • 2023 年 1 月:Chrome 浏览器将不再运行 Manifest V2 扩展程序。开发者可能不再向现有的 Manifest V2 扩展程序推送更新。

随着这些日期的临近,我们将发布有关此次变更的 Chrome 版本的更多详细信息,并详细介绍扩展程序开发者和用户可能会受到怎样的影响。请参阅此页面,了解更精细的时间表信息;随着更多确切的日期和里程碑详情的发布,这些信息也会持续更新。

同时,我们将根据开发者社区的需求和声音,继续向 Manifest V3 添加新的功能。即使是在过去几个月,该扩展程序平台也层出不穷,层出不穷。我们为新的 Scripting API 引入了其他机制,并且扩展了 Declarative Net Request API,以支持多个静态规则集、根据标签页 ID 进行过滤以及会话级范围的规则。

在未来几个月内,我们还将推出对可动态配置的内容脚本和内存中存储选项的支持,以及其他新功能。我们在制定这些更改时考虑了社区的反馈,随着开发者分享有关其迁移挑战和业务需求的更多信息,我们将继续打造更强大的扩展 API 功能。最后,我们将继续与 Web 扩展程序社区论坛中的其他浏览器供应商合作,对该平台进行迭代和开发常见的跨浏览器扩展程序模型。

如果您对 Manifest V3 有任何反馈意见,或在迁移过程中遇到了独特的挑战,请在 chromium-extensions Google 网上论坛中发帖。 提出的问题越早,提供的反馈就越早,在 Manifest V2 逐步淘汰之前,团队可以采取的解决办法就越多。