
google chrome 正在加速全面淘汰 manifest v2(mv2)擴展程式。早在數年前,chrome 就已啟動從 mv2 迁移到 manifest v3(mv3)的程序,而這項轉型如今已進入最後階段:自 2026 年 6 月起,所有尚未完成升級的 mv2 擴展程式將被完全停用。由於許多舊版擴展程式長期停滯不前,無法適應 mv3 的新架構與安全模型,其功能將逐漸消失。
目前,chrome 的工程團隊正在內部討論,打算移除所有用於手動啟用 mv2 擴展程式的實驗性旗標。這些旗標最初是為了協助企業客戶順利過渡而設置,原本預計僅維持約 15 個月;然而實際上,許多普通用戶——包括 bluedotnet 等技術社群——都依賴它們來讓 ublock origin 的經典版本等核心工具繼續運作。隨著過渡期日益縮短,google 決定終止對這些臨時機制的技術支援。
工程師明確表示,持續維護已 deprecated 的 mv2 兼容層不僅成本高昂、日益複雜,還會帶來重大的安全風險。近期發現的多起高危漏洞皆源自 mv2 特有的機制,而修復這些「即將消亡」的代碼既低效又難以持續。相較之下,直接移除這些實驗性選項才是最佳解,能兼顧安全性、可維護性與工程效率。
根據官方路線圖,清理工作將分階段進行:
- 從 chrome 150 版本開始,將停用 `extensionmanifestv2disabled` 旗標;
- 在 chrome 151 版本中,將同時移除 `extensionmanifestv2unsupported`、`extensionmanifestv2availability` 與 `allowlegacymv2extensions` 旗標。整個過程預計在兩到三個月內完成,正式宣告 chrome 對 mv2 的兼容性走入歷史。
此舉將直接影響 ublock origin 經典版的可用性。雖然目前已推出基於 mv3 的輕量版(ublock origin lite),但由於 mv3 的權限模型與內容腳本限制,其功能集與過濾準確度均遠遜於原版。一旦 chrome 151 上線,用戶將再也無法透過任何方式啟用該擴展,必須改用 lite 版或尋找其他替代方案。
值得注意的是,部分非 chrome 瀏覽器或許能提供短期喘息:brave、vivaldi 與 firefox 至今尚未宣布全面禁用 mv2,其中甚至有些瀏覽器為 ublock origin 設立了特別豁免。另一方面,microsoft edge 與 opera 則將嚴格遵循 chromium 主線策略,逐步淘汰對 mv2 的支援。對於那些高度依賴經典版廣告阻擋功能的用戶而言,此時評估跨平台遷移路徑已變得至關重要。