
This is created by someone who has no idea about websites, for an audience who has no idea about websites.
You don’t need cookies, trackers or any personal data to detect an adblocker.
It’s like accusing a store of spying for putting anti-theft gizmos on the merchandise.
I have said it before and I’ll way it again, an adblocker has gone from simply being a nuisance blocker to being an essential tool for not only privacy but also security.
My counterpoint to any website whining about you blocking their ads is this:
Untill website owners take full legal and financial responsibillity for any dammages the ads presented on their website causes my computer or property due to infected ads or an infected website, I won’t even consider disabling my adblocker, I still probably won’t, but I’ll consider it.
ok ok ok ok look I use DNS level ad blockers, I’m big in favor of them, but this is the dumbest shit ever.
Running client side JavaScript that detects when an advertisement failed to load and then popping a request to disable your ad blocker is in no way, shape, or form “spying”.
Don’t get me wrong, plenty of sites absolutely spy on you, and the ads themselves definitely spy on you.
But being able to detect that ads didn’t load? It’s completely client side and is not spying 😂
That last line is just real bad logic.
yep for websites that’s literally just checking if their ad element exists in the DOM tree.
const myAdElementSelector = "#fuckingAd"; const myAdElement = document.querySelector(myAdElementSelector); if (!myAdElement) return "yes user is using adblocker";simple as.
or maybe not honestly i don’t know i just wanted everyone to know i know javascript.
2/10, should have used jQuery
or maybe not honestly I don’t know I just wanted everyone to know I’m old enough to remember classic stackoverflow
Even without JavaScript, back in my day doing some basic CSS stuff could effectively* do this too.
*Background showed if image doesn’t. Not hard to work around but did something if ad didn’t load.
There was better technique using CSS but I ran small band websites for basically free tickets so I wasn’t chasing riches. Just hosting cost. Single small ad was enough.
Site: We noticed you’re using an ad blocker. Ads are how we pay for this site so it can be free for you
Me: I’m using an ad blocker because without it your site is a barely functional jumbled mess
Site: Please disable your ad blocker
Me: Also the last time I visited the site without a blocker my antivirus caught a malicious ad injection.
Site: 🤡
Site: We noticed you’re using an ad blocker. Ads are how we pay for this site so it can be free for you
“Ads are how we sell as much information about you as we possibly can so that it can be free for you. This sites content is the nectar in our fly trap. Get the fuck into our fly trap so we can extract as much from your humanity as we possibly can”
A malicious ad injection? Is it 2006 again?
It’s not like they ever stopped. If you’re rawdogging ads, you are part of a bot net at the very least.
I have never used an adblocker and I’m certain I’m not part of a botnet, as much as I trust my IDS.
“No no, I’m not a thief, but me and my 1200 paying friends would like to take a look around your house, may we come in?”
Sure!
Hehehe…
Mind your step on those basement stairs…
No.
… Land Shark
Ok c’mon in, i thought you were maybe an intrusive ad
A script that shows a modal box or whatever when something fails to load as expected need not spy on you to function, but maybe I’m reading into a funny post more than I should be.
You’re technically correct (the best kind of correct).
It’s trivial to attempt a connection to an ad server and detect the failure and display a dialog.
The problem is that (publishers don’t want to acknowledge) there’s no difference between advertising and malware.
This shit should be illegal.
Another finger on the monkey’s paw curls are the ad blockers become illegal.
They gonna make noscript illegal as well?
Obviously. “Site’s rights” or some shit.
Site: Your hardware, our choice!
When I browse a website without the dialog I assume they’re not disclosing anything, but as a web developer that’s super against this my own websites are dialog free too.
It’s sad that we expect this behavior from “normal” websites.
That’s why I appreciate the few and far between sites that have a banner… That’s just “we don’t track or nuffin’, see here what we do”, so it’s clear that they’ve considered, any potential scripts did load successfully, and they’re hopefully not lying
But if I were browsing a website and that came up it would irritate me too. I’d probably end up blocking that message as well.
I just want to see the content damn it! 🤣
The DNS I use blocks advertising. I love it. Get bent.
Someone with that many partners is disease ridden.









