Safari 版 AdGuard v1.11:提高过滤规则数量的斗争

有时候,屏蔽广告并保护用户免受跟踪侵扰是一件非常费时费力的事情。这次我们与苹果公司争论不休的问题则是过滤规则数量的限制。我们成功了!现在让我们来告诉大家之前是怎么回事。

为什么5万不够

我们曾经写过,苹果公司禁止内容拦截器一次使用超过5万个过滤规则。这种禁令导致了很多明显的不便。首先,5万个规则真的不够用。我们的基础过滤器现在就具有约3万个规则。如果用户想要启用另一个过滤器,那么限额就超出了。同时,实际上有方法可以规避这一限制:一个应用程序可以使用一个以上的内容拦截器。我们利用了这一优点,将过滤器分为六个内容拦截器,即一般隐私社交安全其他自定义等过滤器。每一个都有5万个规则,加起来就是30万个。

但依旧不够,这种划分也不能彻底解决所存在的问题。用户持续收到的通知报告他们超过了规则限制。在此期间,过滤器里的一些规则没起作用,导致过滤失败。

除此之外,有些过滤器包含将规则转移到另一个内容拦截器的指令。在用户同时启用多个过滤器的情况下,一些内容拦截器也会溢出。

重要的小胜利

我们终于成功了。我们不断与苹果公司就此问题联系,谈判扩大规则数量限制,而他们不断拒绝我们的请求。他们说的原因是性能会下降。但是,现在看来,我们终于让他们改变了自己的想法。他们进行的测试显示很成功。每个内容拦截器的规则限制增加到 15 万个。对于我们的六个内容拦截器来说,总共就是 90 万个,比以前多了整整三倍了。这意味着我们将能够更灵活地应用规则。这样,过滤效果也将变得更好,而用户将能更容易避免陷入因超过规则数量限制而无法运作的情况。

还有什么改进呢

有用户可能已注意到我们的图标改变了。苹果公司叫我们从标志上移除 Safari 图标。我们对此表示感谢。但大家肯定不会被我们的新产品所迷惑:它实际上并不那么新。

新图标

此外,我们改进了规则转换器、小脚本,以及浏览器助理。我们也修复了一些小程序错误。如果有用户想要了解更多详情,请在 GitHub上查看完整更新日志。


我们希望大家将会享受 AdGuard Safari 版升级后的使用体验。我们非常期待收到大家的反馈意见。在博客的评论区、社交媒体或 GitHub 上分享您的意见。

透過下載評論,您同意該條款和政策
已開始下載 AdGuard 點擊箭頭所指示的檔案開始安裝 AdGuard。 選擇"開啟"並點擊"確定",然後等待該檔案被下載。在被打開的視窗中,拖曳 AdGuard 圖像到"應用程式"檔案夾中。感謝您選擇 AdGuard! 選擇"開啟"並點擊"確定",然後等待該檔案被下載。在被打開的視窗中,點擊"安裝"。感謝您選擇 AdGuard!
在行動裝置上安裝 AdGuard