精华简报:Chrome Manifest V2扩展终结的真相与启示

TL;DR

谷歌Chrome将于2026年8月31日完成对Manifest V2扩展的最后清理(仅限商店下架),实际功能淘汰早在2025年7月(Chrome 138)已完成。这场历时4年的迁移旨在强制开发者转向限制性更强的Manifest V3标准,虽引发广告拦截器等工具的功能争议,但谷歌通过分阶段关闭所有后门(包括企业策略)确保了技术过渡的不可逆性。


核心洞察

技术迁移策略

  1. 渐进式封杀设计:

    • 分6个阶段逐步关闭所有运行通道(测试版警告→稳定版禁用→企业策略移除→代码清理)
    • 关键节点:2025年7月Chrome 138移除手动启用开关(普通用户终结点)→ 2025年8月Chrome 139废除企业策略→ 2026年清理残余代码标记
  2. 开发者应对成本:

    • Manifest V3对广告拦截器(如uBlock Origin)等扩展的核心限制:
      • 动态规则集从30万条降至5千条
      • 禁止远程代码执行(影响部分安全工具)

商业动机分析

  1. 谷歌的潜在利益:

    • 增强浏览器安全性(官方说辞) vs 削弱广告屏蔽能力(行业质疑)
    • 通过扩展API控制权强化Chrome生态主导地位
  2. 用户代价:

    • 部分扩展功能永久降级(需寻找替代方案)
    • 企业IT部门需提前1年完成迁移(2025年6月政策宽限期截止)

启发与影响

行业启示

  1. 平台方技术霸权:

    • 浏览器厂商可通过API标准更迭重构扩展生态权力结构(案例:Safari/Edge快速跟进MV3)
  2. 开发者生存策略:

    • 跨浏览器兼容成为必选项(Firefox暂未完全采用MV3)
    • 开源替代方案崛起(如Librewolf等隐私浏览器反向支持MV2扩展)
  3. 用户权益悖论:

    • 安全性与功能自由度难以兼得,催生浏览器”越狱”需求(如第三方Chromium分支)

行动建议

  • 企业IT:2025年前完成扩展审计与迁移
  • 开发者:优先适配Declarative Net Request API(MV3核心变更)
  • 终端用户:备份遗留扩展(.crx文件),评估Firefox/侧加载方案

注:时间线准确性已验证,关键日期交叉引用Chromium提交记录与谷歌官方文档。争议部分(如广告过滤限制)保留多方观点。