Edge 淘汰广告拦截程序所依赖的扩展平台。接下来会发生什么?

Microsoft Edge 终于准备告别 Manifest V2。这个扩展平台支撑着许多长期存在的浏览器工具,其中一些是最强大的广告拦截程序。

Microsoft 的公告引发了与 Chrome 向 Manifest V3 过渡时同样令人警觉的新闻标题。它们警告说,Edge 即将「把旧版广告拦截程序锁在门外」或「阉割广告拦截程序」。现实并没有那么可怕,但也不像 Microsoft 自己所说的那样轻松。

广告拦截程序在 Edge 中仍会存活下来。但 Manifest V3 让扩展对网络请求的控制更少、限制了可使用的过滤规则数量,并让过滤器的快速更新变得更加困难。想要保留几乎同等水平的保护是可能的,但需要付出多得多的工程投入。

Edge 何时会禁用 Manifest V2 扩展?

警告将从 2026 年 8 月开始出现,首先是在 Edge Canary、Dev 和 Beta 版本中。随后,Microsoft 会逐步将淘汰范围扩展到稳定版 Edge,也就是普通用户使用的版本,消费者端的过渡预计将在 2026 年底完成。受管理的企业安装版本将有额外的时间,延续到 2027 年初。Microsoft 尚未公布一个面向所有人的统一截止日期或 Edge 版本。

Microsoft 称 95% 的扩展已准备就绪,但其余的怎么办?

据 Microsoft 称,超过 95% 的活跃使用 Edge 扩展已经迁移到 Manifest V3。只有 58 个具有「实际使用量」的扩展仍依赖 MV2,据称其中三个没有现成的公开 MV3 替代品。

这个数字听起来可能很小,但广告拦截程序和类似的隐私扩展很可能在剩余的 58 个中占比过高。MV3 尤其影响那些检查和修改网络请求的扩展,而这正是高级内容拦截传统上赖以运作的核心。
Microsoft 没有点名这三个扩展,而公开的 Edge 商店数据也无法解答这个问题:它能显示一个扩展使用哪个 manifest,但不能显示 Microsoft 认为哪个 MV3 产品是其替代品。

我们找到的两个有力候选是 AdNauseam,其开发者表示他们没有资源开发一个功能受限的 MV3 版本;以及 ClearURLs,其提出的 MV3 迁移方案被以「不打算实施」为由关闭。uBlock Origin 是另一个模糊的案例。它的 Edge 版本使用 MV2,但一个更简单的扩展 uBlock Origin Lite 已在 MV3 下提供。Microsoft 是否将其视为替代品尚不清楚。值得一提的是,uBO 开发者 Raymond Hill 明确表示,「不存在 uBO 的 Manifest v3 版本」。他还解释说,「uBOL 与 uBO 差异太大,无法悄无声息地替代 uBO」。

uBOL 仍然可以是一款不错的轻量级拦截程序,但它牺牲了 MV3 无法支持的高级功能。正如我们在关于 uBlock Origin 从 Chrome 中移除的文章中所解释的,它是一个精简版替代品,而非完全对等的替代。

Manifest V2 与 Manifest V3 有何不同

uBO 和 uBOL 之间的差异,体现了 MV3 强加的更广泛的取舍。广告拦截程序要么放弃某些功能,要么投入数年时间在更受限的框架内重建这些功能。关键的变化在于由谁来做拦截决定。在 MV2 下,广告拦截程序可以检查每个请求并实时响应。在 MV3 下,它通常必须提供一组预定义的规则,然后由浏览器来应用这些规则。

Google 将此描述为一种让扩展更安全、更私密、更高效的方式。这听起来令人放心,但我们的联合创始人兼 CTO Andrey Meshkov 认为,限制扩展并不会自动让用户更安全。即使 Chrome 网上应用店停止接受新的 MV2 扩展,诈骗扩展仍然是个问题。在他看来,加强商店审核以及与安全专家的更紧密合作,比单纯给合法扩展更少的工具更能保护用户。

对广告拦截程序而言,实际后果具体且相当不利:

  • 规则更少,灵活性更低。 浏览器限制了可以激活的过滤器数量,而且一些传统的过滤规则无法在不丢失功能的情况下转换为 MV3 的格式。
  • 过滤器更新更慢。 许多过滤器现在内置于扩展中,与 MV2 时代不同,通常只有在通过商店审核的新版本发布时才会更新。这让应对新出现的广告或被规则误伤的网站变得更加困难。
  • 创新更慢。 由于浏览器控制了更多过滤过程,扩展无法自由引入处理请求的新方式。功能必须符合浏览器现有的规则系统;否则,开发者必须构建变通方案,或等待浏览器添加必要的能力。

多年来与扩展开发者的讨论和反馈,让 MV3 变得相当可行。它并没有变成许多人最初预想的灾难,而是成了一个相对可以接受的选择,但要想达到 MV2 扩展的能力,仍然需要多得多的工程投入。正如 Meshkov 所说,这次过渡需要「各方付出巨大的努力」。因此,规模较小、由志愿者运营的项目可能无法跟上,或只能以更有限的形式存活下来。

AdGuard 是如何挺过 Manifest V3 的

就我们而言,我们从 2021 年年中就开始准备,并在 2022 年发布了世界上第一个可用的 MV3 广告拦截程序原型。又经过两年的开发,正式版本于 2024 年 9 月成为我们面向 Chrome 的主要扩展。

这远不止是修改一个 manifest 文件那么简单。我们构建了将传统过滤器转换为 MV3 规则的工具,并继续用我们自己的引擎处理外观过滤,即移除横幅、占位符和其他不需要的页面元素。

我们还引入了 AdGuard Quick Fixes 过滤器。MV3 通常不允许内置过滤器独立于扩展进行更新,但 Quick Fixes 利用动态规则的有限配额,在无需等待完整扩展更新通过商店审核的情况下应对紧急问题。

一些限制仍然存在。规则数量有限,某些过滤技术无法完全复现,而且大多数过滤器更新仍必须随扩展本身一起发布。因此,要维持接近我们 MV2 版本的功能需要更多工作,而一些改进可能需要更长时间才能提供给用户。

不过,大多数人在日常过滤中应该感觉不到太大差异。在他最新的评估中,Meshkov 指出:「我们从未对向 MV3 迁移感到兴奋,但预言中的末日也从未到来。」

Edge 中的 AdGuard 广告拦截程序会怎样?

目前可从 Edge 加载项获取的 AdGuard 广告拦截程序仍在使用 Manifest V2。在 Edge 支持 MV2 期间,Edge 用户可以继续使用它,无需立即替换或重新安装。

我们将在 Microsoft 的淘汰进程波及普通 Edge 用户之前,把我们的 MV3 扩展上架到 Edge 商店。我们无法提供确切的日期,因为我们仍在厘清 Edge 将如何审核包含新过滤器版本的更新。在 MV3 下,这一流程尤其重要,因为大多数过滤器都打包在扩展内部。

现在明确想要在 Edge 上迁移到 MV3 的用户,可以在 Edge 中安装我们的 Chrome 网上应用店版本。由于 Edge 基于 Chromium,与 Chrome 相同的底层基础,该扩展应该能以大致相同的方式运行并接收更新,尽管我们尚未对每个 Edge 特有的场景进行全面测试。

希望保留 AdGuard 广告拦截扩展完整能力的用户,也可以考虑 Firefox,它继续支持 MV3 从 Chromium 浏览器中移除的拦截功能。

然而,最持久的方案,是不依赖任何浏览器扩展平台的保护。适用于 WindowsMacAndroid 的系统级 AdGuard 应用在设备层面保护浏览器和其他应用。因此,Edge、Chrome 或任何其他单个浏览器的任何变化,都无法夺走这种保护。

喜欢这篇文章吗?
AdGuard DNS AdGuard Mail AdGuard Wallet
AdGuard DNS AdGuard Mail AdGuard Wallet
AdGuard Windows 版主屏幕
AdGuard Windows 版的保护屏幕,显示保护功能与设置。
AdGuard Windows 版的统计屏幕,显示已拦截的广告和跟踪器数据。
AdGuard Windows 版的应用管理屏幕,显示设备上已安装应用的防护管理选项
21,662 21662 用户评论
完美!

AdGuard Windows 版:PC 广告拦截器

Windows 版 AdGuard 不只是广告拦截程序,它是集成所有让您享受最佳网络体验的主要功能的多用途工具。其可拦截广告和危险网站,加速网页加载速度,并且保护儿童的在线安全。
下载本程序表示您接受 许可协议 的条款
Microsoft应用商店
下载本程序表示您接受 许可协议 的条款
AdGuard Windows版 8.0 版本,14 天的试用期
AdGuard Mac 版主屏幕
AdGuard Mac 版的隐身模式界面
21,662 21662 用户评论
完美!

AdGuard Mac 版:系统级广告拦截器

Mac 版 AdGuard 是一款独一无二的专为 MacOS 设计的广告拦截程序。除了保护用户免受浏览器和应用程序里恼人广告的侵扰外,应用程序还能保护用户免受跟踪、网络钓鱼和诈骗。
下载本程序表示您接受 许可协议 的条款
阅读更多
AdGuard Mac版 2.19 版本,14 天的试用期
AdGuard Android 版主屏幕
AdGuard Android 版的跟踪保护屏幕
AdGuard Android 版的应用管理屏幕,显示设备上已安装应用的防护管理选项
AdGuard Android 版的统计屏幕,显示已拦截的广告和跟踪器数据。
AdGuard Android 版隐私浏览器主屏幕
下载 AdGuard Android 版的二维码
21,662 21662 用户评论
完美!

AdGuard Android 版:适用于所有应用程序的广告拦截程序

在所有浏览器、游戏及其他应用中拦截广告和跟踪器。保护个人隐私,并让您控制应用如何使用网络。通过 APK 安装。
下载本程序表示您接受 许可协议 的条款
阅读更多
扫码下载
可以使用任何一款 QR 码阅读器
AdGuard Android版 4.14 版本,14 天的试用期
AdGuard iOS 版主屏幕
AdGuard iOS 版的保护屏幕,显示保护功能与设置。
AdGuard iOS 版的统计屏幕,显示已拦截的广告和跟踪器数据。
下载 AdGuard iOS 版的二维码
21,662 21662 用户评论
完美!

AdGuard iOS 版:超越 Safari 的广告拦截器

适用于 iPhone 和 iPad 的最佳 iOS 广告拦截器。AdGuard 可在 Safari 中消除各种广告和跟踪器,并在 DNS 层面保护您在所有应用中的隐私。
下载本程序表示您接受 许可协议 的条款
阅读更多
扫码下载
可以使用任何一款 QR 码阅读器
AdGuard iOS版 版本 4.5
AdGuard 内容拦截器主屏幕
AdGuard 内容拦截器的过滤器屏幕
AdGuard 内容拦截器的设置屏幕
21,662 21662 用户评论
完美!

AdGuard 内容拦截程序

AdGuard 内容拦截器可以全面屏蔽所有支持内容拦截技术的移动浏览器中的广告,目前包括 Samsung Internet 浏览器和 Yandex 浏览器。虽然其功能相比 Android 版 AdGuard 有所限制,但它完全免费、安装简单且拦截高效。
下载本程序表示您接受 许可协议 的条款
阅读更多
AdGuard 内容拦截程序 版本 2.8
AdGuard 浏览器扩展的主屏幕
AdGuard 浏览器扩展的跟踪保护界面
21,662 21662 用户评论
完美!

AdGuard 浏览器扩展

AdGuard 是快速的、小内存的广告拦截扩展,可高效拦截所有网页上的各种广告!选择所需的 AdGuard 浏览器扩展,您可进行无广告、快速、安全的浏览。
安装
下载本程序表示您接受 许可协议 的条款
安装
下载本程序表示您接受 许可协议 的条款
安装
下载本程序表示您接受 许可协议 的条款
安装
下载本程序表示您接受 许可协议 的条款
安装
下载本程序表示您接受 许可协议 的条款
阅读更多
安装
下载本程序表示您接受 许可协议 的条款
阅读更多
AdGuard 浏览器扩展 版本 5.5
AdGuard 助手主屏幕
21,662 21662 用户评论
完美!

AdGuard 助手

AdGuard 桌面应用的配套浏览器扩展。支持拦截网页特定内容、将网站添加至白名单,并直接从浏览器提交报告。
AdGuard 助手 版本 1.4
21,662 21662 用户评论
完美!

AdGuard Home

AdGuard Home 是一种基于网络的广告和跟踪器拦截解决方案。只需在您的路由器上安装一次,即可覆盖您家庭网络中的所有设备——无需额外的客户端软件。这对于各种经常威胁您隐私的物联网设备尤其重要。
AdGuard Home 版本 0.107
AdGuard Pro iOS 版主屏幕
AdGuard Pro iOS 版的保护屏幕,显示保护功能与设置
AdGuard Pro iOS 版的统计屏幕,显示已拦截的广告和跟踪器数据
21,662 21662 用户评论
完美!

AdGuard Pro iOS 版

AdGuard Pro iOS 版预置全部高级广告拦截防护功能,提供与 AdGuard iOS 版付费版完全相同的工具集。其卓越之处在于:不仅能精准拦截 Safari 浏览器内的广告,更支持自定义 DNS 设置以精细化防护策略。该产品具备跨浏览器与应用的全方位广告拦截能力,有效防护儿童远离不良内容,并全面保障个人数据安全。
下载本程序表示您接受 许可协议 的条款
阅读更多
AdGuard Pro iOS 版 版本 4.5
AdGuard Mini Mac 版主屏幕
AdGuard Mini Mac 版的 Safari 保护屏幕
AdGuard Mini Mac 版的创建规则屏幕
21,662 21662 用户评论
完美!

AdGuard Mini Mac 版:Safari 广告拦截程序

AdGuard Mini Mac 版是一款强大的 Safari 广告拦截程序。这款轻量级应用不仅能移除广告、拦截跟踪器,还能显著提升网页加载速度。它让您在 Safari 中专注浏览、免受干扰,同时确保个人数据安全私密。
安装
下载本程序表示您接受 许可协议 的条款
阅读更多
AdGuard Mini Mac版 版本 2.3
开启防护状态下的 AdGuard Android TV 版本主屏幕
AdGuard Android TV 版本的广告拦截屏幕,显示其功能与设置
AdGuard Android TV 版本的设置屏幕
AdGuard Android TV 版本的应用管理屏幕,显示已拦截广告和跟踪器的应用。
21,662 21662 用户评论
完美!

AdGuard Android TV 版

Android TV版 AdGuard 是唯一一款能拦截广告、保护隐私并充当智能电视防火墙的应用程序。获取网络威胁警告,使用安全 DNS,并受益于加密流量。有了安全性和零广告的使用体验,用户就可以尽情享受最喜爱的节目了!
AdGuard Android TV 版 4.14 版本,14 天的试用期
AdGuard 吉祥物 Agnar 怀抱 Linux 的企鹅吉祥物
21,662 21662 用户评论
完美!

AdGuard Linux版

AdGuard Linux 版是世界上第一个系统级广告拦截器。拦截广告和跟踪器,选择预设过滤器或添加自己的过滤器。管理流程通过命令行界面实现。
AdGuard Linux版 版本 1.4
21,662 21662 用户评论
完美!

AdGuard Temp Mail

免费的临时电子邮件地址生成器,保持匿名性并保护个人隐私。你的主收件箱中不会出现垃圾邮件!
21,662 21662 用户评论
完美!

AdGuard DNS

AdGuard DNS 是广告拦截、隐私保护及家长控制的简约三合一解决方案。其不但易于设置且免费,无论您使用的是何种平台或设备,都可以提供最基础的保护对抗在线广告、跟踪器及钓鱼。
21,662 21662 用户评论
完美!

AdGuard Mail

保护个人身份,避免垃圾邮件,并使用我们的别名和临时电子邮件地址保护收件箱。享受我们的免费电子邮箱转发服务和适用于所有操作系统的应用程序使用体验。
21,662 21662 用户评论
完美!

AdGuard Wallet

一个安全且私密的加密钱包,让您完全控制资产。管理多个钱包,发现数千种加密货币以存储、发送和兑换。
已开始下载 AdGuard 点击箭头指示的文件开始安装 AdGuard。 选择“打开”并点击“确定”,然后稍作等待直至文件加载完毕。在已经打开的窗口中,将 AdGuard 图标拖拽至“Applications”文件夹内即可完成安装。感谢您选择 AdGuard! 选择“打开”并点击“确定”,然后稍作等待直至文件下载完毕。然后,在打开的窗口中点击“安装”即可。感谢您选择 AdGuard!
将 AdGuard 安装到移动设备上