Google Chrome的Manifest v3正在全面推行,浏览器正在逐步过渡到最新的规范。因此,许多为旧版Manifest v2规范构建的Chrome扩展程序现在在桌面版浏览器中被自动禁用。这包括流行的广告拦截器 uBlock Origin。然而,尽管Google已采取行动并发布警告,该扩展程序在Chrome中仍然能够正常运行。

今天早上,我在Chrome中收到了一条消息框,警告我uBlock Origin已被关闭,因为它“不再受支持”。但这并不完全正确。
Chrome在消息框中提供了两个选项:移除 或 管理扩展。如果点击前者,Google将卸载uBlock Origin。如果卸载了该扩展程序,重新安装将变得非常困难,因为Google已经有效地禁用了uBlock Origin在 Chrome 网上应用店的下载,理由是它“不符合Chrome扩展的最佳实践”。
然而,点击管理扩展会带你进入扩展管理页面,在那里你可以重新启用uBlock Origin。通过点击开关并在随后的弹出窗口中选择开启,用户可以继续不受限制地使用这个广告拦截器。



今天早上,我尝试了这个过程,使用的是稳定版Chrome 133.0.6943.142和uBlock Origin 1.62.0,并且uBlock Origin继续像往常一样正常运行。值得注意的是,许多其他Reddit用户也表示他们成功地进行了这些操作。
uBlock Origin何时会停止在Google Chrome上运行? 不幸的是,尽管Google Chrome的警告看似是个误导信号,但它确实预示着这些不再受支持的扩展程序的终结。尚不清楚uBlock Origin和其他依赖于Manifest v2的扩展程序还能继续运行多久。一旦广告拦截器停止工作,浏览器开发商建议用户安装uBlock Origin Lite作为替代。顾名思义,它是一个精简版的广告拦截器,符合Manifest v3规范。
当然,以上的解决方法可能随时会失效,但至少你可以再享受一段时间的uBlock Origin使用体验。