Chrome 又要动广告拦截器了。
不是立刻封杀所有广告拦截器。更准确地说,Google 要把 Manifest V2 留下的最后绕行通道关掉。
据 9to5Google 和 The Verge 报道,Chrome 150 预计 6 月底发布,Chrome 151 预计 7 月发布。到 Chrome 151 之后,仍依赖 Manifest V2 的旧版广告拦截扩展,包括旧版 uBlock Origin,将无法继续在 Chrome 里工作。
反常点在这里:这看起来是一次旧代码清理,但影响的不是一小撮开发者。它会改变 Chrome 用户拦广告的方式,也会重新划定浏览器、扩展和用户之间的权力边界。
Chrome 到底改了什么
Google 在 2024 年已经淘汰 Chrome 对 Manifest V2 扩展的支持。那之后,多数用户大概只有两条路:换成 MV3 广告拦截器,比如 uBlock Origin Lite;或者换到其他浏览器。
这次 Chrome 150/151 做的是收尾:移除代码里最后残留的 MV2 引用。Chrome 151 之后,MV2 广告拦截器的绕过方案也会失效。
| 问题 | 现在的变化 | 对用户的影响 |
|---|---|---|
| 更新时间 | Chrome 150 预计 6 月底,Chrome 151 预计 7 月 | 最后残留支持陆续移除 |
| 受影响对象 | Manifest V2 扩展,尤其旧版广告拦截器 | 旧版 uBlock Origin 这类扩展不能继续跑 |
| 仍可使用什么 | Manifest V3 扩展 | uBlock Origin Lite 等 MV3 拦截器仍可运行 |
| 核心差别 | MV3 更强调声明式规则,由浏览器执行 | 扩展自主介入网页请求的空间变小 |
| 现实选择 | 换 MV3 拦截器,或换浏览器 | 强拦截用户成本最高 |
MV2 和 MV3 的差别,不必讲成扩展开发课。
一句话:MV2 给扩展更大的操作空间;MV3 把很多能力放进 Chrome 规定的规则框里。扩展可以拦,但要按平台给的方式拦。
所以争议不在“广告拦截器还在不在”。还在。
争议在于:拦截能力从用户和扩展开发者手里,更多转回了浏览器平台手里。uBlock Origin Lite 能用,但不要把它当作原版 uBlock Origin 的完全替身。
最受影响的是两类人。
一类是还在 Chrome 里靠旧版 uBlock Origin 的用户。你需要提前检查扩展状态,试用 MV3 版本,确认常用网站的拦截效果能不能接受。
另一类是依赖强拦截规则的人,比如长期使用动态过滤、细粒度规则、脚本拦截的人。对这类用户,继续留在 Chrome 的代价会变高。更现实的动作,是评估其他仍可选择支持 MV2 的浏览器,而不是等 Chrome 151 更新后再补救。
Google 的理由成立,但利益方向太顺
Google 开发者 Devlin Cronin 在 Chromium 提交中给出的理由很直接:MV2 扩展已经不再允许出现在任何受支持的 Chrome 版本中,继续保留相关功能会带来复杂性、技术债和安全风险。他还提到,近期发现了 MV2 特有的 bug。
这不是空话。
浏览器是高风险入口。扩展权限又很深。一个旧平台接口退役后,代码还留着,迟早会变成维护负担。安全团队不可能为了少数旧扩展,长期供着一套已经下线的机制。
但这件事没法只按工程逻辑理解。
Google 同时是 Chrome 的控制者,也是广告业务的大玩家。强广告拦截能力越靠近浏览器底层,越会碰到它的核心生意。技术债是真的,商业利益同向也是真的。
《史记》里那句老话很直白:天下熙熙,皆为利来。
放到这里,不是说 Chrome 每一行代码都写着广告收入。那样判断太粗。更准确的说法是:当安全、维护成本、平台治理和广告利益指向同一个方向时,平台没有动力把边界留得太宽。
这才是用户该警惕的地方。
如果 Google 只是清掉废弃代码,问题不大。问题在于,清代码的同时,Chrome 也把“什么样的拦截算允许”重新写进自己的规则里。
这次少见地很干净:理由成立,动作合理,后果也很清楚。强拦截能力会被压到 MV3 的框里。
浏览器正在从用户代理变成规则闸门
早期浏览器的角色很朴素:用户要访问网页,它把网页取回来、渲染出来。广告拦截器也是这个逻辑的延伸。用户不想加载某些请求,扩展替用户拦掉。
现在的浏览器越来越像闸门。
它决定扩展能看见什么,能拦什么,规则能更新到什么程度。广告拦截只是最显眼的战场。真正的变化,是用户控制权被平台规则重新包装。
这里要补一个限制:其他浏览器仍可自行选择是否继续支持 MV2。
这说明 MV2 退出 Chrome,不只是“技术标准自然升级”。它也是平台治理选择。Chrome 选择收紧,别的浏览器可以选择保留。差别不在技术名词,而在谁愿意承担风险、成本和商业后果。
这有点像应用商店时代的 API 管控。不完全一样,但权力结构相似:平台不直接说你不能做某件事,它改接口、改权限、改审核边界。开发者还在,用户也还在,只是可选动作少了一截。
普通 Chrome 用户接下来该看三件事。
| 你是哪类用户 | 建议动作 | 判断标准 |
|---|---|---|
| 只想少看广告 | 试用 MV3 拦截器 | 常用网站是否够干净,是否误伤页面 |
| 依赖旧版 uBlock Origin | 不要等 Chrome 151 后再处理 | 检查扩展是否提示不再支持,提前迁移规则和习惯 |
| 需要强拦截能力 | 评估其他浏览器路线 | 看是否继续支持 MV2,或是否提供更宽的扩展权限 |
我不太买账的是那种轻飘飘的说法:广告拦截器还在,所以用户没损失。
用户损失的不是一个按钮。损失的是更底层的选择权。
对多数人,这个损失不疼。MV3 拦截器够用,网页能看,广告少一点,事情也就过去了。
对重度用户,这就是分水岭。Chrome 以后仍是最快、最大、最主流的入口之一,但它不再适合所有想把浏览器当成“自己机器上的用户代理”的人。
这事回到开头,其实很简单:Chrome 151 关掉的是 MV2 残留支持,留下的是一个更窄的拦截框架。
清技术债可以理解。问题是,账单最后总要有人付。普通用户付的是选择成本,强拦截用户付的是迁移成本,扩展开发者付的是适配成本。平台付得最少,还拿回了规则解释权。
