最近,谷歌完成了在谷歌 Chrome 浏览器中移除基于 Manifest V2 的扩展程序的工作,导致大量扩展程序停止工作,并引发了一波沮丧的用户浪潮。虽然这一变化会影响到所有尚未升级到 Manifest V3 的扩展,但最大的噪音是在 uBlock Origin 用户中产生的,它是现代浏览器中流行的广告内容阻止插件。
好消息是,尽管出现了这一变化,但 uBlock Origin 和其他 MV2 扩展仍然可以在 Chrome 浏览器上运行。它们不仅可以使用,而且还可以从 Chrome 网上商店下载。你只需要一些简单的技巧。以下是在 Chrome 浏览器中恢复 uBlock Origin 的方法。
在浏览器中启用 uBlock Origin:
- 转到 chrome://extensions 并在已安装的扩展列表中找到 uBlock Origin。
- 在那里,您将看到一条消息,指出该扩展已关闭,因为它不再受支持。
- 在扩展卡的右下角,有一个灰色的小切换开关。单击它可在 Chrome 中打开 uBlock Origin。
- Chrome 会警告您不要启用扩展程序。消除警告。
请注意,在 Edge 中也可以这样做。尽管基于 MV2 的扩展在 Microsoft Edge 中也即将被淘汰,但微软的浏览器仍然允许你打开扩展。
在 Chrome 浏览器中下载并安装 uBlock Origin:
本节适用于未安装 uBlock Origin 的用户。它也适用于 Chrome 浏览器不再允许安装的其他基于 MV2 的扩展。方法 1:
- 启动 Chrome 并单击此链接以访问 Chrome Web Store。
- 找到“添加到 Chrome”按钮 - 它应该无法访问并显示为灰色。
- 右键单击该按钮并选择 “Inspect”(检查)。
- Chrome 将在“元素”选项卡上打开其开发人员工具,并突出显示 div class=“VfPpkd-dg12Hf-ppH1rf-sM5MNb”。单击其左侧的小箭头以展开该部分。
- 在按钮类部分的末尾,找到“disabled”并单击它。
- 将“已停用”更改为“已启用”,Chrome 将重新开启“添加到 Chrome”按钮。
- 点击按钮,在 Google Chrome 中下载并安装 uBlock Origin。
请注意,Chrome 浏览器会在你下次启动浏览器时关闭 uBlock Origin。出现这种情况时,请按照本指南上一节的说明,前往扩展程序并将其重新打开。
方法 2 比较复杂,需要手动安装。它更适合那些希望对扩展程序有更多控制权,或希望保留某个版本而不更新到新版本的高级用户:
- 转到扩展的官方 GitHub 存储库并下载 Chromium 的最新扩展版本。如有必要,您还可以下载以前的版本之一。
- 在方便的地方提取下载的存档。
- 启动 Chrome 并转到 chrome://extensions。
- 打开 Developer mode。
- 点击 “Load unpacked”(加载解压缩的)。
- 找到包含提取的 uBlock Origin 文件的文件夹,然后单击“选择文件夹”。
- uBlock Origin 将显示在所有扩展的列表中。请注意,将有一个“错误”按钮,因为该扩展是基于 Manifest V2 的,现已弃用。
请记住,所有这些措施都只是暂时的。虽然没有关于 MV2 扩展何时停止工作且无法恢复它们的确切信息,但它迟早会发生。在这种情况下,切换到 Firefox(它不打算放弃基于 MV2 的扩展)或 uBlock Origin Lite 等 MV3 扩展可能是更好的选择。