this post was submitted on 31 Oct 2023
789 points (95.6% liked)

Technology

58303 readers
11 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


founded 1 year ago
MODERATORS
(page 4) 50 comments
sorted by: hot top controversial new old
[–] [email protected] 4 points 1 year ago (2 children)

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.

load more comments (2 replies)
[–] [email protected] 3 points 1 year ago* (last edited 1 year ago) (5 children)

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

load more comments (5 replies)
[–] [email protected] 3 points 1 year ago

not blocking ads, scripts. ctrl-shift-c

[–] [email protected] 3 points 1 year ago

Weird. Mine works just fine on YouTube.

[–] [email protected] 3 points 1 year ago

or at least they try to :P

load more comments
view more: ‹ prev next ›