You can't do proper adblocking (e.g. uBlock Origin) on Safari. That's why I don't really use it except when on battery and out travelling - and even then I'll often avoid using Safari since ads are so awful. Yes, I've tried the Safari adblockers, they suck. As far as I can tell they do marginally more at best than a DNS block.
Once you can't use uBlock Origin with Chrome due to the proposed Manifest V3, Firefox will be the only real option.
This was one of the main reasons we built the Orion browser [1].
Lightweight and faster than Safari in benchmarks, same WebKit engine and able to run Chrome and Firefox extensions out of the box, including uBlock Origin. Still in beta and you can try it for free. It is zero telemetry and completely user supported through Orion+ subscription. Has a very active feedback forum at OrionFeedback.org.
Same. In my experience it’s only marginally less effective than uBlock Origin. You do have to open the app to make sure the rules are loaded once in a blue moon though.
That said if uBlock is a requirement, there’s Orion[0] which is a WebKit-based browser that supports both the Chrome and Firefox version of uBO on both macOS and iOS.
To add to the other responses here, I won't deny the lack of uBlock Origin was a painful point for me going all in with safari on Mac; even the previous broken incarnation that had to be manually built and was a bit buggy was still fantastic compared to non-uBlockOrigin alternatives.
A small combination of user scripts for YouTube specific blocking with TamperMonkey and Wipr+KaBlock+1Block seem to work, with only Wipr requiring a purchase.
But I really wish Apple would walk back the position on how ad blocking runs in safari, as uBlock Origin made the argument for Safari much more convenient.
It is good though that a small number of user scripts and extensions get it "close enough"; I mainly miss element zapping/blocking from uBlock Origin at this point.
As the author of the linked article, there's over 250,000 users of our Safari-exclusive ad blocker[1] with few complaints.
It is able to block all ads, trackers and annoyances that users encounter. Including all YouTube ads.
Don't disagree that there are some limitations with more contemporary ad blocking approaches but they do the job for most users needs. These approaches will likely continue to evolve and include necessary capabilities to do more in the future.
I just went to give it a try, as the website copy says "Free from the App Store" and "optional Pro subscription", however, I was disappointed that the pro subscription is required to give it a try. It just says "Magic Lasso is disabled" and requires me to start a 1 month free trial. Really feels bait-and-switch.
I uninstalled it without subscribing, as my personal feeling on it is if you don't believe in the product that you have to, frankly, mislead me before installing it, it's not worth trying. I'd feel very different if the website was clear on the pro subscription requirement.
good to hear, thanks for the resources. Do you know if Apple has made any specific statements or commitments to continuing to support v2 for the foreseeable future?
I've read that uBlock Origin remains difficult to circumvent by anti-adblock techniques employed on sites today, and the sites where ads are blocked by Safari's content blockers simply haven't made the effort yet. I don't have any experience in this area, and would love someone who does to chime in.
Not exactly; this is a bit of semantics, but "Native Advertising" is different than traditional advertising, and Native Advertising might be _an_ answer to ad-blocking, but it's by no means _the_ answer.
Native Advertising seems to be at this stage fairly tame, but I don't hold any belief that it can't/won't change. If it stays at the level where the most you get is 30 seconds of a YouTube video dedicated to ads and occasional ad-only articles, in my opinion it's fine. It's still annoying, but it's not the immediately disruptive experience that more traditional web advertising are, and with YouTube at least, it seems many of the creators have settled on having predictable timing for their ad segment, either right after their intro or right at the end, and I think this is a healthy way of handling it. It's not interrupting the actual videos typically, the advertisers get their precious views and tracking, and the creators get paid. With native advertising articles, it's fairly fast to recognize that there's no real information in an article and to just skip it; if the authors still get paid and the advertisers are satisfied with the screen time, then so be it, I'm ultimately not too annoyed by such a situation as I don't get interrupted by ads.
I hate advertising in general, but with the above, I would call it acceptable for the time being; I haven't even bothered with the YouTube ad segment skip plugins/scripts for such items.
Once you can't use uBlock Origin with Chrome due to the proposed Manifest V3, Firefox will be the only real option.