Live data from Hacker News

YouTube ads in Safari: you see them now, will you see them in the future?

adguard.com

271–280 of 282 posts

Re: YouTube ads in Safari: you see them now, will you see them in the future?

#271
post #245

Earlier quoted context omitted.

the amount matters to me if the creators only get 1c/month from my premium and google get the lion's share I'll continue to block ads and support via patreon/merch instead

Agree, in the UK the service is overpriced (exchange rate?) and bundled with Youtube Music subscription service for an extremely unpalatable 1.99 GBP per month. How much of that money is just paying for music licensing I don't want or need?

Is this a serious comment that 1.99 is overpriced for unlimited content?

Re: YouTube ads in Safari: you see them now, will you see them in the future?

#272
post #198

Earlier quoted context omitted.

They have plenty customer support if you're a paying customer. Pay for Google One [0] for example and you get Customer Support for all Google services. [0] https://one.google.com/about/support

Have you actually tried Google customer support? I had more success out of staring at a banana for half an hour and waiting for an epiphany than paid GSuite support.

I've used it 4 times, for Stadia, GPay and twice for Fi. Every time I got the help I needed fairly quickly and they resolved my issue.

Re: YouTube ads in Safari: you see them now, will you see them in the future?

#273
post #58

Earlier quoted context omitted.

This is basically the exact fear which was being expressed by users when Google announced that they would require Chrome extensions to only use declarative content blocking starting with Manifest v3 (which anecdotally convinced me to switch to Firefox).

Blocking YouTube ads requires injecting JS, it had nothing to do with Manifest.

A major justification for removing the previous content blocking API was that it could be used to do things like inject JS. So clearly the intention is to have content blocking extensions not do that at all. Although in this specific case, it might still be possible.

AdGuard and uBO for example use the content blocking API to inject blocking "scriptlets" on sites where this kind of thing is required. That kind of usage is made much more inconvenient with Manifest v3.

Re: YouTube ads in Safari: you see them now, will you see them in the future?

#274

Earlier quoted context omitted.

I’ve been trying Brave this week and unfortunately it performed absolutely uselessly on some busy websites, locking up for *several seconds* every time I open a new tab. It might be a temporary bug, but I moved to DDG as my secondary browser anyway. Safari and DDG handle those same pages effortlessly.

Which sites are causing issues?

I don’t remember which one exactly but Brave lags a lot if you open a video, scroll down, and open another video, in quick succession. It starts locking up for half a second or more once you reach the tenth video on YouTube. This is an iPhone 11 Pro, the whole UI stops being responsive

Re: YouTube ads in Safari: you see them now, will you see them in the future?

#275
post #273

Earlier quoted context omitted.

Blocking YouTube ads requires injecting JS, it had nothing to do with Manifest.

A major justification for removing the previous content blocking API was that it could be used to do things like inject JS. So clearly the intention is to have content blocking extensions not do that at all. Although in this specific case, it might still be possible. AdGuard and uBO for example use the content blocking API to inject blocking "scriptlets" on sites where this kind of thing is required. That kind of usa…

Well, to be fair, not really. Scriptlets will continue to work just okay.

To be completely honest, Manifest V3 technically is not THAT bad and it's capabilities at the current moment are really close to what major ad blockers can do.

There're still some things that bother me:

1. Debugging a content blocker is really inconvenient (not as bad as Safari though) 2. The future. What if its development stalls after it's released? 3. Google's goal (probably, for Manifest V4) is to make content blocking completely declarative, i.e. get rid of any host permissions and content scripts.

Re: YouTube ads in Safari: you see them now, will you see them in the future?

#277

Earlier quoted context omitted.

Frankly I just hate the idea of YouTube creators getting paid for their work. /s

You have never switched channels during a commercial break?

No, but it's been about 10 years since I've watched linear TV.

That doesn't seem like any better of a user experience though. Sure, you don't see ads, but your show is still interrupted and now you end up missing bits and pieces of whatever you are watching. I don't really see any more value in watching 4 minutes of the middle of a random show than I already see in 4 minutes of ads.

Either way it's pretty rare for me to see ads these days, because I only use services that offer a paid ad-free option.

Re: YouTube ads in Safari: you see them now, will you see them in the future?

#278
post #273

Earlier quoted context omitted.

Blocking YouTube ads requires injecting JS, it had nothing to do with Manifest.

A major justification for removing the previous content blocking API was that it could be used to do things like inject JS. So clearly the intention is to have content blocking extensions not do that at all. Although in this specific case, it might still be possible. AdGuard and uBO for example use the content blocking API to inject blocking "scriptlets" on sites where this kind of thing is required. That kind of usa…

I don't think so. Injecting JS is a valid use-case and will work forever, probably a huge majority of extensions do that. An intention is to make content blocking extensions more performant.

It's very easy to inject JS. I don't know whether you're talking from your own experience, but I wrote my little extension to replace uBlock (with my own list of rules and blocks) and to inject JS or CSS you just have to add a line in manifest.json which have nothing to do with blocking API.

Re: YouTube ads in Safari: you see them now, will you see them in the future?

#279
post #273

Earlier quoted context omitted.

A major justification for removing the previous content blocking API was that it could be used to do things like inject JS. So clearly the intention is to have content blocking extensions not do that at all. Although in this specific case, it might still be possible. AdGuard and uBO for example use the content blocking API to inject blocking "scriptlets" on sites where this kind of thing is required. That kind of usa…

I don't think so. Injecting JS is a valid use-case and will work forever, probably a huge majority of extensions do that. An intention is to make content blocking extensions more performant. It's very easy to inject JS. I don't know whether you're talking from your own experience, but I wrote my little extension to replace uBlock (with my own list of rules and blocks) and to inject JS or CSS you just have to add a li…

See here where Justin Schuh says the sole motivation is for privacy reasons: https://twitter.com/justinschuh/status/1134092257190064128

I know it is easy to inject JS and that you can do it with the manifest file. But without the old content blocking API you can't dynamically inject different snippets on different pages based on filter lists for example (unless you inject something on every page).

I wouldn't be surprised if in the future, content blocking extensions won't be allowed in the store if they use such broad permissions for example.

Re: YouTube ads in Safari: you see them now, will you see them in the future?

#280
post #264

Earlier quoted context omitted.

The same way you do now with ublock origin. By removing specific elements which match a rule. The networks will still be able to track you, but ads will be blockable until pages discard the DOM and switch to canvas rendering the whole page

Then you serve the ads on the same set of elements that also contain critical content to the user. You can't block ads from Twitch / YouTube with a rule if the ads are baked into the stream itself. Same goes for any other kind of "element" that doesn't explicitly set itself apart from the actual content. The ads have long ago started evolving away from a simple "here's an ad neatly placed into its own semantic contai…

> You can't block ads from Twitch / YouTube with a rule if the ads are baked into the stream itself

you probably wont ever read this, but you actually can.

the pre/post video ads have always been blockable with ublock origin, and the mid-stream adverts, inserted by the content creators themselves can be skipped using SponsorBlock.

Post reply on HN