在周三的一篇 Chrome 开发者博客文章中,Google 产品经理 David Li 详解了向 Manifest V3 转进的更多细节。通过提供更高的透明度和权限控制、添加严格的协议以访问扩展程序上下文之外的资源、并确保扩展程序在所有设备上正常运行,这项变动将使 Chrome 用户在浏览和安装扩展程序时感到更加安全和放心。
随着重心的转移,Google 于去年编程宣布了逐步淘汰 Manifest V2 的时间表。
为确保在逐步淘汰过程中提供流畅的最终用户体验,Chrome 开发团队也采取了循序渐进的实验方法来清退 Manifest V2。
(相关资料图)
Chrome 团队希望开发人员能够掌握其所需的信息,有足够的时间过渡到新版本和向用户推出更改。
具体说来是:
● 从 2023 年 1android月的 Chrome 112 版本开始,Chrome 或在 Canary、Dev 和 Beta 通道中尝试关闭对 Manifest V2 扩展的支持。
● 从明年 6 月的 Chrome 115 版本开始,Chrome 还将尝试关闭所有通道(包括稳定版)中的 Manifest V2 扩展支持。
对于仍拥有在运行的 Manifest V2 扩展程序的开发者们来说:
Google 建议他们在上述 Chrome 版本发布前,尽快完成向 Manifest V3 的迁移。
越过上述时间节点后,旧版 Manifest V2 扩展程序随时可能在任意时间节点停止工作。
对于企业客户来说:
Google 将通过 ExtensionManifestV2Availability 企业政策,将 Manifest V2 支持延长至 2024 年 1 月。
至于更多细节,还请移步至官网支持页面查看。
与此同时,Google 还更新了 Chrome 网上应用店的淘汰流程:
● 2023 年 1 月,Manifest V3 将成为浏览器扩展主推的先决条件,届时网上应用店会凸显新支持的安全标准。
● 2023 年 6 月,Chrome 网上应用店将不再接收公开发布的 Manifest V2 项目、且倒时所有现有可见的 Manifest V2 内容都将无法公开显示。
● 2024 年 1 月,随着企业延长支持期满,Chrome 网上应用店将彻底清退所有剩余的 Manifest V2 项目。
此外 Google 一直积极与扩展开发人员合作,以改进 Manifest V3 并整合来自社区的反馈。
比如最近几个月,Chrome 补充了 Service Worker 的功能、引入了新 APjavascriptI、辅以诸多其它平台改进。
当然,Chrome 团队也深知一些社区成员在密切关注 Manifest V3 平台的发展、以及进行中的功能添加和 bug 修复。
为了提升透明度,Google 向感兴趣的开发人员新放出了一个进度页面,以便大家追踪 Chrome 团队要解决的首要问题。
最后,David Li 感谢所有在过去一年里提供宝贵反馈和热心帮助他人的开发者们。
在大家积极拥抱新标准的情况下,Chrome 团队看到了开发者新建和迁移扩展的采用率飞速增长。
如有任何反馈或意见,还请继续通过在 chromium-extensions Google Group 上发帖告诉我们。
希望我们能够继续携手共进,让 Chr编程客栈ome 扩展生态系统充满活力、持续改进性能、并值得广大用户信赖。