25

@Vlad @joystmp for macOS all you need is: base, tracking protection, easyprivacy. for iOS you need: base, mobile, tracking protection, easyprivacy. If a user wants to enable other lists, like annoyances, they can do so. the default lists cause minimal breakage & provide the most benefit in terms of ad blocking & protecting privacy.

    yes please make this happen

      2 months later
      17 days later
      11 days later

      to the Devs: thank you so much for implementing this, really making the difference on desktop!
      hope will be ported on mobile as well
      thank you 🫶

      • Vlad replied to this.

        Vlad my bad, readily after this came on desktop I tried to load some non adp filterlists on mobile and it was crashing so I didn't bothered. Yesterday I tried again and filterlists load and mostly work! still cookie banners slips thru though... I'll make a bug report.

          @laiz did some testing and will rely on him providing a recommendation for default

            hagezi lists aren't needed because they're dns only, and have no cosmetic filtering or scriptlet injection

            @SerViette @joystmp @Vlad
            Currently the performance between the default lists and the ones listed by joystmp is identical based on every test I have done. That includes the d3ward test and real world tests on some ad-infested sites such as https://www.bournemouthecho.co.uk/ and https://www.golem.de/. The performance is not at Firefox + uBlock Origin level yet but that is being worked on.

            The ultimate goal would be to leverage the native blocker (incredibly fast, good performance and low resource usage) in conjunction with an optional advanced script-based blocking solution for the shortcomings mentioned by @Anatomy5803 — achieving a best of both worlds blocking experience.

            To summarize, you should be fine with either block list configuration for now but exciting additions are on the horizon if all goes according to plan 🚀

            If there are individuals who are well-versed in all things adblocking on WebKit, feel free to share your insights.

              laiz
              you can see difference if you load the "bypass paywall" filterlist because this now work.
              I agree that a lot of cosmetic scriplet are not being injected at the right moment ( if you reload the second hit mostly work) that is mostly true for cookie banner.
              I'm also in lockdown mode so could be some javascript doesn't work on my side

                SerViette note that this filterlists have different optimizations for ios, for safari macos and for macos adguard app...

                  chorizo this is true for mobile for desktop I use the "full filterlist" plus adguard pop ups userscript... you can see the difference is night and day if you go to a "ahrr Netflix" site

                  • Vlad replied to this.

                    chorizo Can you list your recommendations to use for both mobile and desktop and detail the differences so we can test?

                      Vlad Shure! On ios/ipados I use the following lists:

                      Base filter
                      https://filters.adtidy.org/ios/filters/2_optimized.txt
                      Mobile filter
                      https://filters.adtidy.org/ios/filters/11_optimized.txt
                      Tracking Protection filter
                      https://filters.adtidy.org/ios/filters/3_optimized.txt
                      Social Media filter
                      https://filters.adtidy.org/ios/filters/4_optimized.txt
                      Annoyances
                      https://filters.adtidy.org/ios/filters/14_optimized.txt
                      Badware Risk
                      https://raw.githubusercontent.com/uBlockOrigin/uAssets/master/filters/badware.txt
                      Paywall
                      https://gitflic.ru/project/magnolia1234/bypass-paywalls-clean-filters/blob/raw?file=bpc-paywall-filter.txt
                      +Easylist for my language

                      system wide I use:
                      Lockdown Mode, the HaGeZi’s Pro and HaGeZi’s Threat Intelligence Feeds DNS Blocklists

                      The differences between Easy privacy and tracking protection by adguard can be seen on the tracking test you can find at https://coveryourtracks.eff.org

                      Easylist:

                      AG Tracking Protection:

                      On MacOs:

                      Base filter https://raw.githubusercontent.com/AdguardTeam/FiltersRegistry/master/filters/filter_2_Base/filter.txt

                      Tracking Protection filter https://raw.githubusercontent.com/AdguardTeam/FiltersRegistry/master/filters/filter_3_Spyware/filter.txt

                      URL Tracking filter (note that this isn’t suitable for iOs)
                      https://raw.githubusercontent.com/AdguardTeam/FiltersRegistry/master/filters/filter_17_TrackParam/filter.txt

                      Social media filter https://raw.githubusercontent.com/AdguardTeam/FiltersRegistry/master/filters/filter_4_Social/filter.txt

                      Annoyances filter https://raw.githubusercontent.com/AdguardTeam/FiltersRegistry/master/filters/filter_14_Annoyances/filter.txt

                      Anti Adblock Warning
                      https://easylist-downloads.adblockplus.org/antiadblockfilters.txt

                      plus:

                      • bypass paywall same as above
                      • uBlock Badware risk same as above
                      • Language specific filters

                      I use violentmonkey as userscript extension with the following userscripts:

                      AG Pop Up Blocker:
                      https://userscripts.adtidy.org/release/popup-blocker/2.5/popupblocker.user.js

                      Bypass Paywall:
                      https://gitflic.ru/project/magnolia1234/bypass-paywalls-clean-filters/blob/raw?file=userscript/bpc.en.user.js

                      System wide also here:
                      Lockdown Mode, the HaGeZi’s Pro and HaGeZi’s Threat Intelligence Feeds DNS Blocklists

                      is not smooth and error free as using the same filterlists as with the AG app, also because the AG app uses more userscripts on top of what I’ve listed, BUT, I really feel the step forward of Orion in comparision to the previous rule converter library

                      • laiz replied to this.