3 ms·
This has been done and thought of before. I'll go over why you don't see anyone using it. :) Now obviously the "2 seconds" would need to be tweaked to be slowe
by Nadya 10y ago
This has been done and thought of before. I'll go over why you don't see anyone using it. :)
Now obviously the "2 seconds" would need to be tweaked to be slower. Throttling my internet to 'GPRS' in Chrome results in the site thinking I'm using an ad blocker (for this demonstration, I disabled it). It took 2.10s before my browser tried to download adv.css which resulted in me being flagged for using an ad blocker.
You'll want to serve your site to users quickly or you'll raise your bounce rate (and possibly get less ad impressions as a result). But now you're looking at a 3s~ delay just to serve an image. Imagine if you had a site, more images, some javascript, etc? Would users even attempt to browse your site if every page load took 3-5 seconds to read the content because you were waiting to serve content while detecting if they are using an ad blocker?
If AdBlockers hurt you so much that having a 3-5s delay to serve your website is a realistic alternative you're better off shutting up shop or dealing with the fact your site is simply not profitable.
- mechazawa 10y agoI saw it more as a way to require users to disable their adblock without having "easy" ways to get around it. If you get bounced because you didn't disable adblock then no revenue is lost. A system can be put in place to only do this check every so often instead of every page load. I understand the issues with this method. This is a very aggressive way of checking for adblockers but highly effective.