V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
snsn
V2EX  ›  Apple

safari 上那款去广告插件比较好?现在用的 abp

  •  
  •   snsn · 124 天前 · 1752 次点击
    这是一个创建于 124 天前的主题,其中的信息可能已经有所发展或是发生改变。

    因为 abp 一直从 chrome 用到 egde 所以 safari 也装了这个插件

    但是发现有些广告不如在 egde 上屏蔽的干净,比如推特上,再比如油管视频前 5 秒广告之类的。

    今早发现 abp 更新了,打开 Safari 看了一下,推特和油管的这两个地方的广告好像能屏蔽掉了,不知道是不是错觉。

    想问问各位都用啥广告插件,免费的最好。

    13 条回复    2022-01-13 17:00:01 +08:00
    Vintingb
        1
    Vintingb  
       124 天前 via iPhone
    adguard
    cairnechen
        2
    cairnechen  
       124 天前   ❤️ 5
    W ipr 正在 TestFlight 可以免费体验
    https://twitter.com/mipstian/status/1458726241146740737
    屏蔽 youtute 广告需要开启那个 E xtra (需要额外权限,风险自行判断)
    有人就此事咨询问过作者: https://twitter.com/SimonPerdrisat/status/1466444679583522823

    另外站内有人科普过关于 Safari 广告拦截的机制

    /t/811293

    给大家科普下,iOS 的 Safari 15 支持扩展,是指通用的 Web Extension ,但也又有一部分 Web Extension API 不支持的,例如拦截广告需要的 webRequestBlocking ,所以 uBlock Origin 这种老牌广告拦截器注定无法移植到 iOS 上。作为取代,iOS 提供 declarativeNetRequest ,其实就是 iOS 9 提供的“内容拦截器”变种而已。

    Chrome 也是一样,在新版的扩展标准 Manifest V3 ,也不提供 webRequestBlocking 了,只提供 declarativeNetRequest ,所以 uBlock Origin 一样无法移植到 Manifest V3 上,一堆人很大意见。

    两种 API 的区别:

    * webRequestBlocking 浏览器告诉扩展用户每个请求的完整 URL ,扩展返回决定是否拦截。扩展得到完整 URL ,可以做其它事,例如把 URL 发送到自己的服务器记录下来。

    * declarativeNetRequest 扩展告诉浏览器一些像正则表达式那样的“拦截规则”,浏览器自己做判断是否匹配拦截,扩展无法得知每个请求的完整 URL ,有效保证用户隐私。

    如果在 iOS 的 Safari 的“扩展”管理页面,看到“内容拦截器”,说明使用了 declarativeNetRequest 这个 API ,所以在 iOS 上安装 Safari 去广告 App ,本质就是订阅了一堆拦截规则而已,就看谁家的写的规则够丰富而已,底层技术都一样,由浏览器提供,玩不出任何花来。

    考虑到 AdGuard 在 Chrome/Firefox 上深耕多年,积累的规则足够丰富。而 uBlock Origin 也在使用 AdGuard 的部分规则,这些规则在 Github 在以 GPLv3 开源 /AdguardTeam/AdguardFilters 。

    所以,iOS 上感觉装个 AdGuard 免费版就够了。
    bluesource
        3
    bluesource  
       124 天前
    感觉 abp 还是会漏 现在用 Adblock One 体积更小巧 感觉我去的网站都挡的挺干净
    richarddingcn
        4
    richarddingcn  
       124 天前
    那还是 ad guard
    szqhades
        5
    szqhades  
       123 天前
    换个搜索引擎就行了,有广告主要是用了百度搜索。
    raykle
        6
    raykle  
       123 天前
    试了一下 adguard ,效果不错 😄
    TigerK
        7
    TigerK  
       123 天前
    为什么没有一个可以让用户自定义订阅规则的扩展呢?
    Augoror
        8
    Augoror  
       123 天前 via iPhone
    有啊,adguard
    flyingyasin
        9
    flyingyasin  
       123 天前
    adguard 够用,但是还是希望 ublock origin 上 Safari
    cssk
        10
    cssk  
       123 天前 via iPhone
    @Augoror #8 似乎只能直接写在 app 里?不能远程订阅自己的规则?
    Augoror
        11
    Augoror  
       123 天前 via iPhone
    @cssk 可以添加订阅链接
    Semidio
        12
    Semidio  
       123 天前
    @cssk #8 防护——Safari 防护——过滤器——Custom——添加过滤器
    Sting1226
        13
    Sting1226  
       123 天前
    装一个 AdGuard 的 App 。把规则订阅好。设置开机启动。随便用 Chrome 还是 Safari 都没广告。
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4118 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 03:25 · PVG 11:25 · LAX 20:25 · JFK 23:25
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.