谷歌这次终于动真格了。2025年6月30日,Chrome 150稳定版即将推送,届时最后一个能让Manifest V2扩展继续运行的开发者标志将被彻底移除。这意味着,uBlock Origin等基于旧框架的广告拦截扩展,将正式告别历史舞台。
先简单回顾一下背景。Manifest V2是Chrome扩展程序的旧版框架,其最核心的能力是支持“阻塞式WebRequest”——也就是说,扩展可以在网络请求加载之前直接拦截并屏蔽广告。这种机制高效而彻底,正是uBlock Origin广受欢迎的根本原因。

谷歌从2024年10月开始逐步淘汰MV2,到2025年7月Chrome 138正式停用MV2扩展时,大部分通道已经关闭。但高级用户此前还能通过修改开发者标志(kExtensionManifestV2Disabled)让旧扩展继续运行。如今Chrome 150直接封死了这条后路。谷歌工程师在代码提交记录中明确表示:MV2扩展已不再被任何受支持的Chrome版本允许。
到了7月,Chrome 151还将清理剩余的MV2相关代码,彻底扫尾。
谷歌自有说辞——他们反复强调MV3框架在安全性、隐私保护和性能方面都有提升。但问题在于,MV3对扩展的过滤规则数量做了严格限制,而且无法实现uBlock Origin最擅长的动态过滤功能。换句话说,MV3版本的uBlock Origin,就像被绑住双手的拳击手,有力使不出。
uBlock Origin的开发者已明确表态:MV3版本无法复制原版全部功能。受冲击的不只是这一款扩展——所有仍依赖MV2的广告拦截器、隐私工具、请求控制类扩展,都将在Chrome上停止工作。
那么,还想使用完整广告拦截功能的用户该怎么办?目前有两个较成熟的替代方案:一是切换到Firefox,它仍然支持完整版的uBlock Origin;二是使用Bra ve浏览器,其内置广告屏蔽功能完全绕过了MV3限制。Chrome用户也可以安装uBlock Origin Lite,但那是MV3框架下的功能精简版,仅支持部分过滤规则,体验大打折扣。

说到底,这是一场关于“用户控制权”与“平台安全策略”之间的拉锯战。谷歌的MV3路线意在收紧扩展权限、减少安全隐患,但代价是牺牲了广告屏蔽工具的灵活性和效率。对于普通用户而言,如果不想被广告淹没,或许真的该考虑换个浏览器了。
