您的位置:首页 > IT > 正文

Bug 太多,Google 再次推迟 Manifest V3 时间表 速看料

来源:OSCHINA     时间:2022-12-14 09:26:57

这是 Google 在去年公布的 Manifest V3 迁移计划:


【资料图】

从 2022 年 1 月 17 日,Chrome Web Store 将不再接受使用 Manifest V2 方法所构建的新扩展,但对现有扩展的更新仍然可以提交。 一年后,即 2023 年 1 月,Chrome 浏览器将不再支持 Manifest V2 扩展,并且也不再支持更新。

在今年 9 月,Chrome 就对这个时间表做出过小幅改动,将原本在 2023 年 1 月不再支持 Manifest V2 扩展,修改为正式启动这项淘汰计划。

时间来到 2022 年 12 月,在这个距离即将实施这一改变不到一个月的节点上,Google 宣布将再次推迟从 Manifest V2 到 V3 的过渡。

从上面这个新的时间表来看,原计划 Google 是打算从 2023 年 1 月起在 Chrome 的 Canary、Dev 和 Beta 版本中停止对 Manifest V2 的支持,现在最新的状态则是从 2023 年 1 月,修改为推迟。

原计划 Chrome 将于 2023 年 6 月在所有版本中关闭对 Manifest V2 扩展的支持(包括稳定版本,企业策略除外),现在的状态则是变成了审核中。

原计划 Google 会在 2024 年 1 月在 Manifest V2 企业策略到期后,从 Chrome Web Store 中删除所有剩余的 Manifest V2 项目,并彻底停止运行 Manifest V2 扩展,目前的状态同样被更改成了审核中。

至于此次推迟的原因,负责 Chrome 扩展程序开发者关系的 Simeon Vincent 表示:

我们已经听到了开发者对迁移所带来的共同挑战的反馈,特别是 Service Worker API 无法使用 DOM 功能,以及目前对 Service Worker 生命周期的硬性限制过于严格。我们正在通过 Offscreen Documents API(在 Chrome 109 中添加)来缓解前者的问题,并积极寻求解决后者的办法。

基于上述原因,Google 决定推迟禁用 Manifest V2 扩展的计划,同时也在重新考虑其进一步变化的时间表,并会在明年 3 月提供更多的信息,目标是在禁用 Manifest V2 之前给开发者足够的时间更新和测试他们的扩展。

根据 chrome-stats.com 的数据,在 Chrome Web Store 的大约 17 万个扩展中,目前只有大约 3 万个扩展从 Manifest V2 转换到 Manifest V3。

这意味着,商店中所有扩展程序中只有约 17.9% 被迁移。甚至许多由 Google 自己开发的扩展也还没有转换。如果 Google 按照之前的计划禁用 Manifest V2 的计划,那么绝大部分的扩展都会停止运行。

相关文章