News for hackers. Stuff that matters.
Re:WebKit Features in Safari 16.4 by LeoPanthera on Monday March 27, 2023 @09:10PM (#35334491)
I'm extremely happy with Safari's approach to blockers. I very much appreciate that it is impossible for the extension to receive every URL you are browsing. I've been using AdGuard for Safari (GPL3) and it seems to work perfectly.

I'm shocked you'd choose Brave over this, whose security history and business model is very, very questionable.

Re:WebKit Features in Safari 16.4 by pkulak on Monday March 27, 2023 @10:09PM (#35334936)
How can you block URLs without seeing them? Is it something where the blocker has to submit all blocked URLs beforehand? Hashing?
Re:WebKit Features in Safari 16.4 by LeoPanthera on Monday March 27, 2023 @10:12PM (#35334961)
The blocker provides a list of patterns to the browser, and the browser itself does the blocking.
Re:WebKit Features in Safari 16.4 by vetinari on Tuesday March 28, 2023 @05:35AM (#35337980)
So it can't block youtube ads then, for example.

Prepare for future, where such ad system is going to be standard and ad blockers useless.

Re:WebKit Features in Safari 16.4 by arthurmorgan on Tuesday March 28, 2023 @05:49AM (#35338102)
This seems to be possible, not entirely sure how though.

https://apps.apple.com/us/app/vinegar-tube-cleaner/id1591303...

Re:WebKit Features in Safari 16.4 by leokennis on Tuesday March 28, 2023 @09:13AM (#35340485)
Vinegar replaces the YouTube player with the baked in HTML5 video player. It blocks ads, but YT also restricts quality and many advanced features are not supported.
Re:WebKit Features in Safari 16.4 by outime on Tuesday March 28, 2023 @06:47AM (#35338620)
It does, at least for me (using free AdGuard).
Re:WebKit Features in Safari 16.4 by Reason077 on Tuesday March 28, 2023 @10:37AM (#35341844)
I've noticed YouTube seem to have introduced (or are testing?) some sort of partial countermeasures recently that sneaks occasional ads through. I don't see anything like the quantity of ads I get in the YouTube iOS app, just the occasional one ad every now and then?
Re:WebKit Features in Safari 16.4 by dgroshev on Tuesday March 28, 2023 @07:18AM (#35338857)
In practice safari blocks all ads I can see, youtube ads might be an exception but it's one of the few services that is 100% worth paying for, considering how crucial they are, how much time most of us spend watching content there, and how fair their premium offering is.
Re:WebKit Features in Safari 16.4 by bleep_bloop on Tuesday March 28, 2023 @08:33AM (#35339829)
It does block Youtube ads but very poorly. Sometimes the ad plays but a refresh immediately removes it, other times it can take multiple refreshes. It's not perfect like it is when i use Firefox or Opera so I stick to Yputube on those and Safari for general browsing.

Sidenote: Also Gmail is insaaaaaaaaaanely slow on Safari and a lot of sites just don't format well or ad blockers completely break the site. Safari is by far the worst browser on Mac for site compatibility and also extension selection but I use it for better battery life when not plugged in.

Re:WebKit Features in Safari 16.4 by Reason077 on Tuesday March 28, 2023 @10:30AM (#35341738)
> "Sidenote: Also Gmail is insaaaaaaaaaanely slow on Safari"

Huh? I haven't seen this. I have 280,000+ messages (> 20 GB) in my Gmail and everything works pretty much always works instantly in Gmail on Safari. Never see any slowness unless my internet connection is very bad, and even then Gmail does a decent job of hiding it.

(Don't get me started about Apple Mail on iOS being incredibly slow at loading Gmail messages, however...)

Re:WebKit Features in Safari 16.4 by LeoPanthera on Tuesday March 28, 2023 @01:37PM (#35344862)
Not being able to block YouTube ads is always used as some kind of gotcha, but for me the trade-off is easily worth it.

Besides, blocking YouTube ads seems a lot scummier than blocking regular ads. Ad least some percentage of that ad revenue goes to the creator of the video you're watching, and not to Google. It's why I'm happy to subscribe to YouTube Premium.

Re:WebKit Features in Safari 16.4 by tyingq on Tuesday March 28, 2023 @08:13AM (#35339552)
I expect that at some point, declarative list ad blockers will stop working as well as they do today.

The companies with an interest in working around them probably temper their efforts, because they are aware it drives people to things like uBlock Origin that have more smarts, live heuristics, etc. Once manifest v3 kills that option off, there won't be any easy place for end users to escalate to. Then, they are free to start being more aggressive. Whatever measures they take would work around all the DNS based and declarative semi-static list based approaches.