macOS 上使用 Safari 的过程中,尝试了很多广告阻拦拓展,但是都遇到了 50k 条规则的限制。
目前使用 uBlock,应用的规则共有 106,466 network filters + 56,259 cosmetic filters,但是并没有提示 50k 限制的问题。
请问 uBlock 是否在实际运行时突破了 50k 条规则的限制呢?(比如没有使用指定的 API )
![]() | 1 oIMOo OP |
![]() | 2 CEBBCAT 2018-01-14 01:02:12 +08:00 via Android 这是什么限制?谷歌一圈搜不到,还请多多指教 |
3 Marfal 2018-01-14 01:13:57 +08:00 50k 的限制好像是 Safari 的 Content Blocker API 的限制 根据 2017 年 1 月的一个 Issue: https://github.com/el1t/uBlock-Safari/issues/18 来看应该是没有使用 Content Blocker API |
7 xuanboyi 2018-01-14 01:42:46 +08:00 via iPhone 已知用了 Content Blocker 的只有 1Blocker 吧 |
![]() | 9 autoxbc 2018-01-14 02:09:44 +08:00 适当用通配符和正则整理一下吧,我这用了好多年也没超过 1k 的规则 |
![]() | 11 oIMOo OP @shuiandy 之前试用过,但是 MBP 上并没有什么应用带广告,所以买程序的意义不大。 不过 iOS 上买了付费版,但是由于我的网络环境特殊,激活即断网,反馈给开发商很久也没有解决…… |
![]() | 13 chyiz 2018-01-14 06:17:32 +08:00 @oIMOo #1 ublock 换维护者以后已经好久没有实质性的更新了。原作者开了新项目 ublock origin,但是不再维护 safari 版。这里有个第三方维护的 ublock origin for safari: https://github.com/el1t/uBlock-Safari |
14 yujianqiang46 2018-01-14 07:25:07 +08:00 ![]() Adguard for Safari 扩展可以在 Safari 偏好设置里勾选「 Use an old API instead of the "Content Blocking API"」 |