Hacker News new | ask | show | jobs
by manigandham 3906 days ago
Why?

If adblocking is all about user choice then it's only fair that sites have choice to serve that content too. Right now it's incredibly hard for sites to reliably know if someone is using adblock.

Attempting to purposefully disguise that usage goes beyond any accepted ethics of using adblock today.

2 comments

> Right now it's incredibly hard for sites to reliably know if someone is using adblock.

no that's not true - it's "easy", as long as you have cooperation from the advertising network. Their ads could do some callback onto the main page.

You can do it yourself as well -- EasyList and some others have patterns that they check for on the page path and individual elements, not only known hosts.
Keyword "reliably". It sounds easy but it's not due to the all the different plugins, rules and levels of adblocking.

There are also constant updates to counter this. If you check the adblock forums, there are dozens of threads every day about how to get around checks on sites and even disable messages that specifically show up to adblock users.

Well, the other side of it is that, imho, the adblocker has no reason to purposefully expose itself. I was not commenting on the ethics of adblock, just the fact that sloppy checks and sloppy code are a bad thing. I personally don't use an adblocker, I just don't go to sites that I have had bad ad experiences on.