3 ms·
From a technical perspective AdBlockers use a variety of techniques to identify ads: blocking certain domains, css selectors, id elements, etc. There are a few
by michaelbuckbee 10y ago
From a technical perspective AdBlockers use a variety of techniques to identify ads: blocking certain domains, css selectors, id elements, etc.
There are a few core lists of domain strings that most of the blockers pull from, Easylist is one of the most commonly used:
https://easylist.to/easylist/easylist.txt https://easylist.to/easylist/easylist.txt
Layered on top of that are some general sorts of behavioral rules, things like:
- Is this image an IAB size
- Does the id or class of this HTML element contain 'ad' (yes, some are this blunt a tool and followup yes, they definitely mess up legit content. Try building a site about Active Directory and not use 'ad')
I'm deeply conflicted about the whole thing. If you want a crisp example of what a mess we are in look at Reddit. They have the cleanest, least intrusive ads imaginable, they don't do 3rd party tracking, they work with publishers to try and make ads that are relevant to their audience etc and yet their ads are still blocked by AdBlockers. What are they supposed to do? Who do they appeal to?
- executesorder66 10y ago> They have the cleanest, least intrusive ads imaginable, they don't do 3rd party tracking, they work with publishers to try and make ads that are relevant to their audience etc and yet their ads are still blocked by AdBlockers. Well of course. And ad is an ad. And the point of an Adblocker is to block the ad. The main reason I install an Adblocker is because I don't want to see any adverts. (preventing malware, and slow page load times is just an added bonus for me)
- FooBarWidget 10y agoI don't share your sentiment. The reason I have adblock is to block intrusive, annoying and misleading ads, e.g. lots of animations, sounds, popups, not letting you leave, claiming that you have a virus, etc. I do not mind traditional Google text ads or simple honest image ads, at all. The fact that my adblocker blocks "good" ads too is because I didn't bother to configure it, not because I have a vendetta against all ads.
- tyfon 10y agoSome of us just hates ads, and there is noting to do about that. There is a reason so many people are cutting the cable tv too. As long as content is on the open web I am free to chose how to display that content on my own computer as I see fit. I do pay for some sites to get rid of them were I find the content valuable, but 99% of sites do not offer that choice.