详细内容或原文请订阅后点击阅览
Edge 正在放弃旧的扩展,影响流行的隐私工具
Microsoft 即将停用 Manifest V2,这是旧版 Edge 扩展背后的技术。一些流行的隐私工具将失去功能或停止工作。
来源:Malwarebytes Labs 博客Microsoft 将于本月开始在 Edge 中停用 Manifest V2 (MV2) 扩展,目标是在 2026 年底为消费者完成,并在 2027 年初弃用托管企业。
微软表示这一变化是合理的,因为 Edge Add-ons 商店中 95% 最常用的 MV2 扩展已经转移到 Manifest V3 (MV3)。它统计了 58 个具有“有意义的用途”的 MV2 扩展,其中只有 3 个缺乏公开可用的 MV3 替代方案。
从本月开始,一些 Edge 用户将在 Edge://extensions 和 Edge 附加组件商店页面上看到警告。在接下来的几个月中,MV2 扩展将默认禁用。
这种转变主要影响修改请求、标头、重定向或响应的隐私工具。 MV2 扩展将需要重新设计或失去特定功能。依赖持久后台活动的扩展还必须适应 MV3 的 Service Worker 生命周期模型。
此更改会影响一些众所周知的隐私和内容阻止扩展。其中包括 uBlock Origin 的经典版本,它是 Edge 上最受欢迎的广告拦截器之一,安装量超过 1300 万。
此更改旨在提高安全性和性能。 MV3 用更受约束的声明性机制替换了一些长时间运行的后台代码和广泛的请求拦截行为。但这些限制也消除了复杂的隐私、内容阻止和请求修改扩展所依赖的功能。
一些开发人员抱怨适应 MV3 的挑战。主要问题之一是浏览器扩展可以包含的规则数量限制。
规则必须符合浏览器定义的上限。Chrome 记录了保证最少 30,000 条静态规则、最多 100 个声明的静态规则集(一次启用 50 个)、5,000 条会话规则以及对正则表达式规则的限制。
这并不意味着 Microsoft 正在禁止广告拦截器。他们只需要找到不同的方法来保持效率。
