Most of this was written a year ago and I've finally posted it. So I'll get straight to the point - I object to browser plugins such as Adblock Plus ... the web is free because it's sponsored by adverts. Taking a single minded selfish approach and blocking adverts on sites where you're not paying to view content that has been put together by other people is not only inconsiderate but since you're tearing away the author's revenue source it should be considered along the same lines as music/film/software piracy. And yes, I really do feel that strongly about it. Most people don't.
However, my opinion expressed in the introductory paragraph is purely related to unobtrusive adverts. There are several types of adverts where they really should be stopped:
- Flash adverts. They waste my computer's resources, don't work on all devices, and don't work if you have FlashBlock installed (I don't mind flashblock, it's not targetted intentionally at adverts). It'll be interesting to see how creative adverts get with HTML5 instead ... but for now, flash ones strike me as pointless. Feel free to block those.
- Anything that uses sound (which, as it happens, is usually the flash ones)
- Placing an advert that CAN'T be removed over the top of part of an image or video. I've seen this before and it's the dumbest piece of advert placement I've ever seen. That sort of thing on 'official' streams will push people to using unofficial, illegal methods. Same argument which often makes pirated movies have better ease of use than DVDs (see earlier article on the DEBill)
So what does work? Things like GoogleAds in particular are relatively nonintrusive and don't take up much bandwidth to download (I have them on this blog), so for the good of the free nature of most of the internet, I'd rather you didn't use AdBlock or comparable technologies. And if you're in the business of producing ads, don't use any of the above methods to display them.
The article I recently posted regarding why I use (and pay for) We7 music streaming is a case in point. You can either use it free with adverts being played (and as I understand it you get issues if you use it with AdBlock) or you can pay a subscription from £5 and use it advert-free. It's up to you, but using it free without adverts isn't appropriate. (Although they do, unfortunately, use flash advertising)
The one related thing that I consider unforgivable, and isn't on the web, is things like what Sky satellite TV does in the UK where you have to pay a subscription and still get adverts during the broadcast. That's unfair, and I think it will start to cause them a problem with diminishing returns anyway as people use their Sky+ and other PVR technology to bypass ad breaks (even legitimately). With some of the official on-line streaming 'catch-up' services you don't get that option, but if the catch-up service is free, why should you be allowed to skip?
Cookie tracking is another related issue worth mentioning here. Images such as this one that picked up on an insurance quote I'd been given and the advert had the exact quotes in it were a bit disturbing. It can be done with the same tricks that cashback websites use - cookie stuffing - but with hindsight, why not? If you consider it objectively, if there was no advertising on the web and we were suddenly told "We're going to have ads, would you rather have targetted ones or generic ones" would you honestly pick generic? The only concern in this area is so-called "supercookies" which use techniques other than browser cookies to replicate themselves. For example, even if you clear all your browser cookies, flash may still have it's own ones associated with the sites you visit. Use this control panel (find it via right clicking a flash applet, Global Settings -> Website storage settings panel) to find out what flash cookies are stored on your machine.
Those are the facts. Do the right thing and remove AdBlock. Lesson over :-)