有关向 Manifest V3 过渡的更多详细信息

David Li
David Li

去年,我们宣布了逐步淘汰 Manifest V2 扩展程序的时间表,并将重点转移到了 Manifest V3。此项变更将提高 Chrome 用户在浏览和安装扩展程序时的安全性和放心程度,具体做法包括提高权限的透明度和控制力度、添加更严格的协议来访问扩展程序上下文之外的资源,以及确保扩展程序在所有设备上都能正常运行。

Chrome 将采用渐进式实验方法来停用 Manifest V2,以确保在逐步淘汰过程中为最终用户提供顺畅的体验。我们希望确保开发者能够获取所需的信息,并有充足的时间过渡到新的清单版本,以及向用户发布更改。为实现这一目标,我们将详细介绍 Chrome 将如何逐步停用对 Manifest V2 的支持。

具体而言:

  • 从 1 月开始,在 Chrome 112 中,Chrome 可能会开展实验,以在 Canary、开发者版和 Beta 版渠道中停用对 Manifest V2 扩展程序的支持。
  • 从 6 月开始,在 Chrome 115 中,Chrome 可能会开展实验,以在所有渠道(包括稳定版渠道)中停用对 Manifest V2 扩展程序的支持。

对于仍拥有运行 Manifest V2 的扩展程序的开发者,我们建议您在这些 Chrome 版本发布之前完成向 Manifest V3 的迁移,因为这些扩展程序可能会在上述日期之后随时停止运行。

对于企业,我们将通过“ExtensionManifestV2Availability”企业政策将对 Manifest V2 的支持延长至 2024 年 1 月。如需了解更多详情,请访问我们的 Manifest V2 支持时间表页面

我们还就 Chrome 应用商店中逐步淘汰该功能的具体方式进行了一些更新:

  • 2023 年 1 月起,我们将提高在应用商店中突出显示的扩展程序的安全要求,因此使用 Manifest V3 将成为获得精选徽章的前提条件。
  • 2023 年 6 月起,Chrome 应用商店将不再允许发布将公开范围设置为“公开”的清单 V2 项。所有当时公开范围设为“公开”的现有 Manifest V2 项的公开范围都将更改为“不公开列出”。
  • 2024 年 1 月 Manifest V2 企业版政策到期后,Chrome 应用商店将从商店中移除所有剩余的 Manifest V2 项。

此外,我们一直在与扩展程序开发者合作,改进 Manifest V3 并采纳社区的反馈。根据开发者反馈,我们在最近几个月内补充了服务工件功能,引入了新 API,并进行了许多其他平台改进。

我们知道,社区中的一些成员一直在密切关注 Manifest V3 平台正在进行的功能添加和 bug 修复工作。为了向我们的社区提供更高的透明度,我们还将添加一个进度页面,以便感兴趣的开发者在实验停用之前跟踪 Chrome 正在解决的优先问题。

感谢所有在过去一年内迁移扩展程序到 Manifest V3 的开发者,他们提供了宝贵的反馈。我们很高兴看到越来越多的开发者开始创建新扩展程序并迁移现有扩展程序。我们还要感谢社区中的许多开发者,他们主动为遇到类似问题的其他开发者提供指导。如果您有任何反馈或意见,请继续通过在 chromium-extensions Google 群组中发帖告知我们。

我们期待继续携手合作,共同打造充满活力、高效且值得信赖的扩展程序生态系统。