
I also use and love AdBlock (and NoScript), but I'm starting to see a disturbing trend with the advertising on some websites; some webmasters are getting wise to the increasing numbers of AdBlock users and finding ways of circumventing it.
A few weeks ago, I was shocked to see an infuriating bouncing animated GIF banner punting an online casino. After long being used to surfing an ad-free internet, this was like a kick to the head! My first thought was that AdBlock had failed, or my EasyList subscription had not updated. Then, when I right-clicked the image to read its properties and block it, I saw that it was hosted in the website's own 'images' directory - so blocking that directory would have meant blocking all images on the site. So I set AdBlock to block just that image.
But then, on the next page, I was pelted with another one punting lingerie. The damn server fetches the ads from somewhere, randomises the image names and dumps them into its own images directory - so each time you click to a new page, you cop another ad. Yes, you can block them manually, but it's still distracting and annoying and it fills your AdBlock list up with useless, once-only entries.
Needless to say, I then simply added the entire site to AdBlock's list and went somewhere else. But it seems the writing is on the wall for ad-blocker software, and people like you and I could very soon be forcibly subjected to targeted advertising once these sorts of dirty tricks take off more widely.
I can see some really frightening extensions on this. Servers can fetch Flash, HTML and Javascript from advertisers as well as images. They can then copy them into integral parts of the website before it is sent to the browser and thus disguise them from addons such as AdBlock and even NoScript! Think about this for a minute: When you disallow google-analytics.com with NoScript, all they have to do is have the server fetch the GA script remotely, plug that code into the site's own scripts, which you are more likely to allow to run, feed the whole lot to the browser as though it's all coming from the one domain, and then feed the results back to Google from server-side. The AdBlock/Noscript addons only see these components as originating from the current domain, with no reference to any external domains at all. Thus if you allow Javascript for thisdomain.com, you're indirectly allowing google-analytics as well - with no way of knowing it's happening, short of being able to read Javascript code.
So yes, behavioural-targeted advertising WILL apply to us ad-blockers, even if we are loaded with AdBlock and NoScript - the moment more webmasters start using these filthy server-side exploits to circumvent them. And I'll leave it to your imagination what the malware cyberscum will make of this new ability to get around AdBlock and NoScript...
Yes, be frightened. Be VERY frightened.