开发者生态
morning
Chrome 将于 8 月 31 日删除 Last Manifest V2 扩展
2026-08-29
1 阅读
约7分钟阅读
umershahzeb
字号:
倒数计时器又回来了。本周,一些网站在一篇文章的顶部写了这样一句话:日期、小时和分钟,直到 2026 年 8 月 31 日早上,“Chrome 杀死了你的扩展程序”。全大写版本添加了一个感叹号。我会帮你省掉算术题。据称 8 月 31 日终止的扩展程序已于去年夏天停止运行,如果您在正常运行的 Chrome 中阅读本文,那么您的扩展程序都不在列表中。这个故事的戏剧性部分已经悄然发生在一年多前。剩下的就是在 Chrome Web Store 中进行数据库清理。那么有两件事。首先,是无聊的保证,有准确的日期,因为错误的日期是人们害怕的全部原因。然后是值得你花时间的部分:为什么谷歌花了四年的时间拖着每个扩展开发人员完成这次迁移,以及失去最喜欢的广告拦截器的人们是否有真正的抱怨。他们部分这样做了,我会说在哪里。丢失了扩展并想找回它?简而言之,您无法在 Chrome 中重新启用 Manifest V2 扩展 - 没有切换、策略、标志或左切换,这篇文章准确解释了每一项被删除的时间。你能做的就是更换它。我已经写下了 2026 年仍然有效的每条路线:如何继续使用不受支持的 Chrome 扩展程序。戏剧性的部分已经发生了 Manifest V2 是十多年来描述 Chrome 扩展的格式。它于 2012 年推出。其替代品 Manifest V3 于 2021 年 1 月 19 日在 Chrome 上实现稳定,然后 Google 花了数年时间慢慢关闭了让旧格式继续运行的每一扇门。时间线很重要,因为每一步都移除了一个不同的逃生舱口,而真正关闭 MV2 的逃生舱口已经在我们身后了。完整的 Manifest V2 到 V3 时间表(以及 Manifest V3 发布日期)这是棘轮,其中大部分直接来自 Chrome 自己的弃用时间表,后面的一步我将标记为来自其他地方:2024 年 6 月 3 日是第一次警告,但只有开发人员和早期采用者看到了它。 Chrome Beta、Dev 和 Canary 渠道上的 MV2 扩展程序的 chrome://extensions 上出现了警告横幅,并且这些扩展程序在商店中失去了“精选”徽章。如果你使用的是稳定版 Chrome(几乎所有人都使用它),那么你什么也看不到。轮到你的时间稍后,在十月前夕。 (正确处理这一点很重要:批评媒体弄乱了时间表的帖子最好不要弄乱其第一个日期。) 2024 年 10 月 9 日是第一个真正令人讨厌的事情。 Chrome 开始在稳定通道上禁用 MV2 扩展,并逐步推出。如果您的设备已关闭,您现在仍然可以将其重新打开。 2025 年 3 月 31 日,所有地方都将“关闭”设为默认值。默认情况下,MV2 扩展在每个通道上都被禁用,但用户仍然可以手动重新启用它们,企业得到了缓刑:名为 ExtensionManifestV2Availability 的管理策略使 MV2 在托管计算机上保持活动状态,延长至 2025 年 6 月。2025 年 7 月 24 日(Chrome 138)是重要的日期。截至该日期,所有频道上的所有用户都已禁用 MV2,并且手动重新启用切换功能也已消失。您无法再重新打开旧的扩展程序。 Chrome 138 也是最后一个可以运行 MV2 扩展的 Chrome 版本,并且只能通过该企业策略运行。下一个版本的 Chrome 139 也删除了企业策略。这关上了最后一扇门。从 Chrome 139 开始,不支持在 Chrome 上运行 Manifest V2 扩展程序的方式(不是切换、不是标志、不是管理员覆盖)。这一变化立即影响了所有 Chrome 139 用户。 2026 年 6 月至 7 月,Chrome 150 和 151 扫除了最后的灰尘。 Chrome 150 删除了 kExtensionManifestV2Disabled 功能标志,Google 的提交理由称其为死代码。 Chrome 151 于 7 月 28 日左右稳定,保留了剩下的东西: #extension-manifest-v2-deprecation-unsupported 开发者标志,可以让 MV2 在开发版本上恢复生机,以及 AllowLegacyMV2Extensions 命令行开关,仍然允许开发者模式加载未打包的 MV2 扩展。这两个步骤都不在 Google 的官方时间表中(该文档在 Chrome 139 处停止),因此我从 Chromium 提交和跟踪它们的科技媒体中获取它们。将其视为已得到充分证实,而不是福音;无论哪种方式,对于普通用户来说都没有任何改变,他们在 138 时丢失了 MV2。再次阅读该列表并注意真正的开关在哪里。一切承载都发生在 2024 年 10 月和 2025 年中期 Chrome 139 之间。当您阅读本文时,MV2 已经在普通 Chrome 上失效整整一年了。一句话很重要如果一个扩展程序现在在你的 Chrome 中运行,它已经是 Manifest V3 了。 MV2 于 2025 年 7 月停止在稳定的 Chrome 上执行,因此根据定义,一个工作扩展已经实现了跳跃。 8 月 31 日不能破坏已经在运行的东西。 8 月 31 日实际上发生了什么变化 那么 31 日会发生什么? Chrome网上应用店删除了剩余的Manif
这篇文章对您有帮助吗?
订阅66必读
每日精选科技资讯,直达你的邮箱