AdGuard 浏览器扩展终于迁移到 MV3:立即更新
还记得我们在7月份推出 Chrome MV3 广告拦截扩展 Beta 测试版吗?那是一个激动人心的时刻,现在,我们非常高兴地宣布 AdGuard 广告拦截器 MV3 正式发布。
现在,AdGuard 广告拦截器 MV3 是我们在 Chrome 浏览器上的主要扩展,可在 Chrome Web Store 上下载。
虽然 AdGuard 广告拦截器 MV2 Beta 仍然可用,但随着 Google 放弃 MV2,它很快就会被停止使用。
手把手带你看看新版本的所有改进。
功能和新特征
- 统计数据。统计页面与 AdGuard DNS 中的查询日志相似,包括按公司和类型排序的 URL 分类视图。所有数据均在设备上处理,确保100%的隐私安全。我们只显示哪个请求发送到哪个类别,包括 广告、跟踪器、社交媒体、CDN 和其他等类别。
- 两种过滤日志记录。一个是包含“假定规则”的常规记录,因为浏览器不提供关于声明式规则的具体细节。因此,在常规过滤日志中,可以看到被应用的大致规则。
另一个记录包含更精确的信息,但要查看这些信息,需要在浏览器中安装“解压”版扩展。
-
网络规则和限制。有了 MV3,网络规则主要由浏览器应用。这将带来一些限制。不过,修饰符规则仍由我们的引擎管理,运行良好。有关限制的更多详情,请参阅 GitHub。
-
快速修复。AdGuard 广告拦截器 MV3 引入了「快速修复的 AdGuard 过滤器」。新过滤器的作用是什么?
有了 Manifest V3,我们就不能动态更新过滤规则了,因为这些规则是内置在扩展中处理的,只能通过扩展本身进行更新,增加了一些麻烦。
考虑后,我们找到了解决这一问题的方法。新的过滤器使用动态规则,提供最可靠的过滤器运作流程。「快速修复的 AdGuard 过滤器」使用动态规则进行实时调整,不会明显影响用户的动态规则限制,而且快速、高效,非常适合在“严苛”的 MV3 环境中进行无缝过滤。
- 助力我们。「帮助开发 AdGuard 过滤器」的选项又回来了。用户可以匿名分享过滤器使用数据,做点贡献,帮助我们改进广告拦截功能。
焕然一新:用户界面大改造
该版本带来更简洁、更友好的用户界面。
- 加载器在多种情况下都有所改进,例如在暂停模式之间切换、在白名单中添加网站、更改用户规则以及切换过滤组。
- 用于启用、禁用和暂停保护的新加载状态。
- 现在,加载过程中会出现带有 AdGuard 徽标的闪屏。
- 同意弹出窗口中用于打开烦扰过滤器的「启用」按钮现在更容易使用,无需多余的动作。
错误修复和改进
通往“发布”的道路上不乏坎坷。以下是我们已经解决的部分问题:
- 修正了正则表达式规则的错误转换
- 解决了
$popup
和$badfilter
修饰符的问题 - 更快地应用外观规则
- TSUrlfilter 和 Scriptlets 已焕然一新
如果有用户发现任何错误或有任何建议,请随时通过 GitHub 联系我们。
Chrome 浏览器用户可以从 Chrome Web Store 安装 AdGuard 广告拦截器 MV3。