今天我在 Google Chrome 版本 133.0.6943.141 中收到一条消息:
2 个扩展程序已关闭
这些扩展程序不再受支持。Chrome 建议您将其移除。
DownThemAll!,uBlock Origin
我认为这与 manifest v3 的这一变化有关。在那里,uBlock 的维护者建议切换到 Firefox。我依靠 Chrome(确切地说是基于 Chromium 的浏览器)和这两个扩展来完成我的日常工作。
有什么方法可以让我同时保留这两者:使用基于 chrome 的浏览器和这两个扩展程序?
临时解决方法
这不是一个解决方案,但是:我能够切换帮助中描述的蓝色开关,以“在有限的时间内”重新启用它们,无论这意味着什么。我正在寻找一个更持久的解决方案。
Google 的新 Chrome 安全政策严重限制了某些扩展程序的功能。在这种新模式下,广告拦截器受到严重影响。如果您想继续使用 Chromium 并屏蔽广告,请使用 Brave 等浏览器。
这是由于 Manifest v3 造成的,它是关于扩展在浏览器中允许或不允许执行的操作的基本新版本。
这个由谷歌主要推动的新版本引起了非常激烈的争论,谷歌声称它提高了安全性,而反对者则指责它是一种专门排除 uBlock Origin 等扩展的方法。
新版本目前正在进入 Chrome,除非开发人员特别处理,否则其他基于 Chrome/Chromium 的浏览器也会出现。
解决方案是:
使用非 Chrome 但兼容 Manifest 的浏览器
例子:
在可预见的未来,这些浏览器将允许您继续自由使用 Manifest v2 扩展。
Mozilla Firefox 计划无限期支持 Manifest v2
我找不到 Safari 的计划、时间表或其他确认信息。
使用基于 Chrome 的浏览器,且开发人员明确表示他们打算保持 Manifest v2 兼容性
这些浏览器将允许您继续使用这些扩展程序,直到它们决定放弃支持为止。请注意,如果它们没有自己的商店,则在 2025 年 6 月之后,该扩展程序将无法安装,届时 Google 将从 Manifest v2 扩展中清除该商店。
对于 Edge,微软已经制作了一个常见问题解答页面,其中包含扩展的迁移时间表。在撰写本文时,它已经停止接受新的 Manifest v2 扩展,但尚未设定拒绝更新现有扩展或删除扩展的日期。
找到扩展程序的替代方案
如果您继续使用 Chrome/Chromium 或其他不支持 Manifest v2 的基于 Chrome 的浏览器,您将需要找到扩展程序的 Manifest v3 版本,该版本可能存在也可能不存在,并且可能根本不可能实现。
uBlock Origin 开发人员专门针对该错误制作了一个常见问题解答部分,指出 uBlock Origin Lite 扩展程序是一种有限的替代方案