Well uh... Whatever they're doing ain't working for me, because I'm yet to see one of these popups.
Technology
This is a most excellent place for technology news and articles.
Our Rules
- Follow the lemmy.world rules.
- Only tech related news or articles.
- Be excellent to each other!
- Mod approved content bots can post up to 10 articles per day.
- Threads asking for personal tech support may be deleted.
- Politics threads may be removed.
- No memes allowed as posts, OK to post as comments.
- Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
- Check for duplicates before posting, duplicates may be removed
- Accounts 7 days and younger will have their posts automatically removed.
Approved Bots
Vanilla Brave blocks ads and doesn't show the blocker. Ublock & Better YouTube will cause it to trigger. Tampermonkey script prevents the blocker from appearing after disabling/enabling Ublock for a video or two.
Fuck YouTube and Google. They make enough money selling my data.
Edit: Okay I get it guys, Brave bad
Switched to FreeTube. Problem solved.
I got fed up with this shit and invested a bit of time into getting a working Premium Family plan through a cheap country (Ukraine is about $4 per month). I invited my whole family (parents included) so essentially 6 people have an ad-free YouTube now for less than $1 each (per month). I assume that's still less than what they have gotten by serving us a shit ton of ads. And I am rid of that cat and mouse game for a while.
lol, good luck with that Google
Question. Wouldn't the catch-all solution for YT is to pair the AJAX calls for the video with a "view video key", and that key to be found out after running a deeply obviouscated javascript served with the html of the "view video" page?
They could even bundle some of the key-building-js with the ad being served.
At some point in order to "block the ad" , the ad blocker would have to run or analyze tons of JS code , making the ordeal to difficult to compute.
I think that is actually what they've already been doing for at least a decade?
Whenever you download a youtube video using something other than a js-enabled browser, then I think something like yt-dlp's jsinterp.py needs to evaluate some javascript to extract the key.
Let the blocking war commence. Beligerents are referred to as Blockheads.
or at least they try to :P
not blocking ads, scripts. ctrl-shift-c