Ad blocking

"Adblock" redirects here. For the extension by Eyeo GmbH, see Adblock Plus. For the extension by Michael Gundlach, see AdBlock.

Ad blocking or ad filtering is a type of software (or less commonly, a computer hardware device), that can remove or alter advertising content from a webpage, website, or a mobile app. Ad blockers are available for a range of computer platforms, including desktop and laptop computers, tablet computers and smartphones. A variety of methods have been used to block advertisements. The benefits of this software are wide-ranging and the use of ad blocking software is increasing. Some websites have taken counter-measures against users who block advertisements.

Technologies and native countermeasures

Online advertising exists in a variety of forms, including web banners, pictures, animations, embedded audio and video, text, or pop-up windows, and can employ audio and video autoplay. All browsers offer some ways to remove or alter advertisements: either by targeting technologies that are used to deliver ads (such as embedded content delivered through browser plug-ins or via HTML5), targeting URLs that are the source of ads, or targeting behaviours characteristic to ads (such as the use of HTML5 autoplay of both audio and video).

Rationales for blocking

Computer device users employ ad blocking software and devices for a range of reasons. Ad blockers can reduce or eliminate the number of unwanted, unsolicited pop up ads which appear on the user's display. These pop-up ads can make it hard for users to see the content they intend to view, and the user may have to take an action (e.g., minimizing or closing the ad) to continue their use of the Internet. Another reason that users employ ad blockers is because unwanted ads can take up a lot of a computer's processing power, thus slowing down its performance. As well, Internet advertising can contain computer viruses, malware or fraudulent messages ("phishing") that are designed to deceptively obtain a user's password, credit card number or other private information. [1] In the mobile field, where people pay for actual bandwidth used, media-rich ads, such as digital videos that often auto-play, consume the amount of data allotted for the users' mobile data plan effectively stealing the megabytes and money that people have paid to use for their own purposes.

Advertisers, on the other hand, argue that Internet ads provide revenue to website owners, which enable the website owners to create or otherwise purchase content for the website. Advertisers claim that the prevalent use of ad blocking software and devices could adversely affect website owner revenue and thus in turn lower the availability of free content on websites.


To users, the benefits of ad blocking software include quicker loading and cleaner looking web pages with fewer distractions, [2] lower resource waste (bandwidth, CPU, memory, etc.), and privacy benefits gained through the exclusion of the tracking and profiling systems of ad delivery platforms. Blocking ads can also save substantial amounts of electrical energy and lower users' power bills.[3][4]

Ad blocking software may have other benefits to users' quality of life, as it decreases Internet users' exposure to advertising and marketing industries, which promote the purchase of numerous consumer products and services that are potentially harmful or unhealthy[5][6] and on creating the urge to buy immediately.[7] [8] With the average person seeing more than 5000 advertisements every day, and with many of these being from online sources,[9] and with each ad promising viewers that their lives will be improved if they buy what is being promoted[10][11][12] (e.g., fast food, soda pop, candy, expensive consumer electronics) or encourage users to get into debt or gamble.[13] As well, if Internet users buy all of these items, the packaging and the containers (in the case of candy and soda pop) end up being disposed of, leading to environmental impacts of waste disposal. Advertisements are very carefully crafted to target weaknesses in human psychology;[5][14] as such, a reduction in exposure to advertisements could be beneficial for users' quality of life.

Unwanted advertising can also harm the advertisers themselves, if users become annoyed by the ads. Irritated users might make a conscious effort to avoid the goods and services of firms which are using annoying "pop-up" ads which block the Internet content the user is trying to view.[15] For users not interested in making purchases, the blocking of ads can also save time. Any ad that appears on a website exerts a toll on the user's "attention budget", since each ad enters the user's field of view and must either be consciously ignored or closed, or dealt with in some other way. A user who is strongly focused on reading solely the content that he/she is seeking, likely has no desire to be diverted by advertisements that seek to sell unneeded or unwanted goods and services.[15] In contrast, users who are actively seeking items to purchase, might appreciate advertising, in particular targeted ads.[16]

Ad blocking can also save money for the user. If a user's personal time is worth one dollar per minute, and if unsolicited advertising adds an extra minute to the time that the user requires for reading the webpage (i.e. the user must manually identify the ads as ads, and then click to close them, or use other techniques to either deal with them, all of which tax the user's intellectual focus in some way),[17] then the user has effectively lost one dollar of time in order to deal with ads that might generate a few fractional pennies of display-ad revenue for the website owner. The problem of lost time can rapidly spiral out of control if malware accompanies the ads.[18][19] This is discussed in more detail below.

Another important aspect is improving security; online advertising subjects users to a higher risk of infecting their devices with computer viruses than surfing pornography sites.[20] In a high-profile case, malware was distributed through advertisements provided to YouTube by a malicious customer of Google's Doubleclick.[21][22] In August 2015, a 0-day exploit in the Firefox browser was discovered in an advertisement on a website.[23] When Forbes required users to disable ad blocking before viewing their website, those users were immediately served with pop-under malware.[24]

Users who pay for total transferred bandwidth ("capped" or pay-for-usage connections) including most mobile users worldwide, have a direct financial benefit from filtering an ad before it is loaded. Streaming audio and video, even if they are not presented to the user interface, can rapidly consume gigabytes of transfer especially on a faster 4G connection. Since users without a data plan often pay by the megabyte, the cost of tolerating ads can be quite high. Even fixed connections are often subject to usage limits, especially the faster connections (100Mbit/s and up) which can quickly saturate a network if filled by streaming media. It is a known problem with most web browsers, including Firefox, that restoring sessions often plays multiple embedded ads at once.[25] Using an advertisement blocker stops such behaviour, and makes it easier for people to use their computers and their Internet service.


The number of monthly active adblocking users, as estimated by PageFair.

Use of mobile and desktop ad blocking software designed to remove traditional advertising grew by 41% worldwide and by 48% in the U.S. between Q2 2014 and Q2 2015.[26] As of Q2 2015, 45 million Americans were using ad blockers.[26] In a survey research study released Q2 2016, MetaFacts reported 72 million Americans, 12.8 million adults in the UK, and 13.2 million adults in France were using ad blockers on their PCs, smartphones, or tablet computers. In March 2016, the Internet Advertising Bureau reported that UK adblocking was already at 22% among people over 18 years old.[27][28]


As of 2015, advertisers and marketers look to involve their brands directly into the entertainment with native advertising and product placement (also known as brand integration or embedded marketing).[29] An example of product placement would be for a soda pop manufacturer to pay a reality TV show producer to have the show's cast and host appear onscreen holding cans of the soft drink. Another common product placement is for an automotive manufacturer to give free cars to the producers of a TV show, in return for the show's producer depicting characters using these vehicles during the show.


One method of filtering is simply to block (or prevent autoplay of) Flash animation or image loading or Windows audio and video files. This can be done in most browsers easily and also improves security and privacy. This crude technological method is refined by numerous browser extensions. Every Internet browser handles this task differently, but, in general, one alters the options, preferences or application extensions to filter specific media types. An additional add-on is usually required to differentiate between ads and non-ads using the same technology, or between wanted and unwanted ads or behaviors. The more advanced ad blocking filter software allow fine-grained control of advertisements through features such as blacklists, whitelists, and regular expression filters. Certain security features also have the effect of disabling some ads. Some antivirus software can act as an ad blocker. Filtering by intermediaries such as ISP providers or national governments is increasingly common.

Browser integration

As of 2015, many web browsers block unsolicited pop-up ads automatically. Current versions of Konqueror[30] and Internet Explorer[31] also include content filtering support. Content filtering can be added to Firefox, Chromium-based browsers, Opera, Safari and other browsers with extensions such as AdBlock, Adblock Plus and uBlock, and a number of sources provide regularly updated filter lists. Adblock Plus (provided by the German software house Eyeo GmbH) is included in the freeware browser Maxthon from the Peoples Republic of China by default.[32] Another method for filtering advertisements uses Cascading Style Sheets (CSS) rules to hide specific HTML and XHTML elements.

External programs

A number of external software applications offer ad filtering as a primary or additional feature. A traditional solution is to customize an HTTP proxy (or web proxy) to filter content. These programs work by caching and filtering content before it is displayed in a user's browser. This provides an opportunity to remove not only ads but also content which may be offensive, inappropriate, or simply junk. Popular proxy software which blocks content effectively include Netnanny, Privoxy, Squid, and some content-control software. The main advantage of the method is freedom from implementation limitations (browser, working techniques) and centralization of control (the proxy can be used by many users). Proxies are very good at filtering ads, but they have several limitations compared to browser based solutions. For proxies, it is difficult to filter Transport Layer Security (SSL) (https://) traffic and full webpage context is not available to the filter. As well, proxies find it difficult to filter JavaScript-generated ad content.

Hosts file and DNS manipulation

The chip receiver (or "bit bucket") from a UNIVAC key punch.

Most operating systems, even those which are aware of the Domain Name System (DNS), still offer backwards compatibility with a locally administered list of foreign hosts. This configuration, for historical reasons, is stored in a flat text file that by default contains very few hostnames and their associated IP addresses. Editing this hosts file is simple and effective because most DNS clients will read the local hosts file before querying a remote DNS server. Storing "blackhole" entries in the hosts file prevents the browser from accessing an ad server by manipulating the name resolution of the ad server to a local or nonexistent IP address ( or are typically used for IPv4 addresses). While simple to implement, these methods are also very easy for advertisers to circumvent. One method to circumvent this form of ad filtering is to load ads from servers with hard coded IP addresses, thus skipping name resolution altogether. Another method to evade this form of filtering is to load the advertisements from a server which also serves the main content; blocking name resolution of this server would also block the useful content of the site.

Further information: hosts file.

Using a DNS sinkhole by manipulating the hosts file exploits the fact that most operating systems store a file with IP address, domain name pairs which is consulted by most browsers before using a DNS server to look up a domain name. By assigning the loopback address to each known ad server, the user directs traffic intended to reach each ad server to the local machine or to a virtual blackhole of /dev/null or bit bucket.

DNS cache

This method operates by filtering and changing records of a DNS cache. On most operating systems the domain name resolution always goes via DNS cache. By changing records within the cache or preventing records from entering the cache, programs are allowed or prevented from accessing domain names. The external programs monitor internal DNS cache and import DNS records from a file.[33] As a part of the domain name resolution process, a DNS cache lookup is performed before contacting a DNS server. Thus its records take precedence over DNS server queries. Unlike the method of modifying a Hosts file, this method is more flexible as it uses more comprehensive data available from DNS cache records.

DNS filtering

The filtering and selective blocking of DNS traffic can be performed by a DNS firewall which is configured to block DNS name resolution based on name patterns. A DNS firewall, such as Verigio DNS Firewall, can also block access to IP addresses for names not resolved via DNS. Thus prevent display of advertisements from servers accessed directly using their IP addresses.[34]
Advertising can be blocked by using a DNS server which is configured to block access to domains or hostnames which are known to serve ads by spoofing the address.[35] Users can choose to use an already modified DNS server or set up a dedicated device such as a Raspberry Pi themselves.[36] Manipulating DNS is a widely employed method to manipulate what the end user sees from the Internet but can also be deployed locally for personal purposes. China runs its own root DNS and the EU has considered the same. Google has required their Google Public DNS be used for some applications on its Android devices. Accordingly, DNS addresses / domains used for advertising may be extremely vulnerable to a broad form of ad substitution whereby a domain that serves ads is entirely swapped out with one serving more local ads to some subset of users. This is especially likely in countries, notably Russia, India and China, where advertisers often refuse to pay for clicks or page views. DNS-level blocking of domains for non-commercial reasons is already common in China.[37]

Hardware devices

Devices such as AdTrap[38] use hardware to block Internet advertising. Based on reviews of AdTrap, this device uses a Linux Kernel running a version of PrivProxy to block ads from video streaming, music streaming, and any Internet browser.[39]

By external parties and internet providers

Internet providers, especially mobile operators, frequently offer proxies designed to reduce network traffic. Even when not targeted specifically at ad filtering, these proxy-based arrangements will block many types of advertisements that are too large or bandwidth-consuming, or that are otherwise deemed unsuited for the specific internet connection or target device. Many internet operators block some form of advertisements while at the same time injecting their own ads promoting their services and specials.

Economic consequences for online business

Some content providers have argued that widespread ad blocking results in decreased revenue to a website sustained by advertisements,[40][41] and e-commerce-based businesses, where this blocking can be detected. Some have argued that since advertisers are ultimately paying for ads to increase their own revenues, eliminating ad blocking would only dilute the value per impression and drive down the price of advertising, arguing that like click fraud, impressions served to users who use ad blockers are of little to no value to advertisers. Consequently, they argue, eliminating ad blocking would not increase overall ad revenue to content providers in the long run.[42][43]

Advertiser countermeasures and justifications

Some websites have taken counter-measures against ad blocking software, such as attempting to detect the presence of ad blockers and informing users of their views, or outright preventing users from accessing the content unless they disable the ad blocking software. There have been several arguments supporting[44] and opposing[45] the assertion that blocking ads is wrong.[46] Some advertising companies have taken steps to protect their rights to conduct their business according to prevailing law.[47] It has been suggested that in the European Union, the practice of websites scanning for ad blocking software may run afoul of the E-Privacy Directive.[48] This suggestion has been debunked by experts,[49] and has been also confirmed to rely on false assumptions by several industry representatives.[50] Industry groups and the EU are still expected to establish clear guidelines on how to handle the issue in the future.

Advertiser network blocking

The PIPCU maintains an 'Infringing Website List' (IWL), a portal for digital advertisers to be informed of sites containing infringing content with the intention that they cease advertising on them.[51] Sites are identified as infringing by rights holders and the list is not made available to the public.[52] As of August 12, a freedom of information request from TorrentFreak revealed:[53] 74 domains are subject to the advertiser blocking programme, of which of October 2014 only 2 domains[54] had ever been removed from the list. 83 advertising companies with a UK presence are currently participating.

Working with the media and advertiser industry body, the Audit Bureau of Circulations (ABC) created a technology portal called 'Project Sunblock'.[55] If the PIPCU do not receive a response from the website operators, the host or registrar[56] of an allegedly infringing site, the site is added to the IWL via the Sunblock portal, which is then passed along to participating advertising networks for blacklisting. From June 2014 this technology allowed replacing the adverts of websites believed to be offering unauthorized content with warnings from the PIPCU.[57]

Piracy warning replacing adverts

A freedom of information request requesting the contents of the list and whether it contains technology from the controversial[58] advertising company Phorm was refused under section 30:[59]

This is an ongoing investigation and disclosure to the public domain would raise the profile of those sites unlawfully providing copyright material. This would enable individuals to visit the sites highlighted and unlawfully download copyright material and increase the scale of the loss. In the case of advertisers, public identification would increase the risk of harm to them by way of cyber attack or other means.
City of London Police

See also


  1. (14 January 2016). Forbes Readers Served Malicious Ads after Asking Them to Disable Adblocker. Trend Micro. Retrieved 18 September 2016.
  2. Silverstein, Barry (2001). Internet Marketing for Information Technology Companies: Proven Online Techniques to Increase Sales and Profits for Hardware, Software and Networking Companies. Maximum Press. p. 130. ISBN 1885068670. Retrieved 18 September 2016.
  3. "Internet Security". SecTheory. 2008-10-24. Retrieved 2013-10-26.
  4. "Fine grained energy accounting on smartphones with Eprof" (PDF). Microsoft. Archived from the original on 19 March 2012.
  5. 1 2 Della Costa, Chloe. Seven Tricks Advertisers Use To Manipulate You Into Spending More Money.
  6. Becker, Sam. Do You Know Who Spends All Day Thinking About Your Kids?
  7. Templeman, Mike. 10 Marketing Tricks From the Pros
  8. Charski, Mindy. Programmatic Advertising: The Tools, Tips, and Tricks of the Trade.
  9. Jantsch, John. Five Tips for Getting the Most Out of Online Advertising.
  10. Becker, Joshua. Seven Reasons We Buy More Stuff Than We Need.
  11. Eisenberg, Bryan. What Makes People Buy? 20 Reasons Why
  12. Five Fascinating Brain Tricks Publishers Use To Get You To See Their Ads
  13. The Story of Stuff Project.
  14. Marrs, Megan. 45 Fabulous Facebook Advertising Tips & Magic Marketing Tricks
  15. 1 2 Pujol, Eric, Olive Hohlfeld, and Anja Feldmann. Annoyed Users: Ads and Ad-Block Usage in the Wild. ACM SigComm Conference, London UK, August 17–21, 2015.
  16. Chapin, Andrew. Stop Annoying People: How to Create Ads People Want to See. SemRush Blog, retrieved June 1, 2016.
  17. Arana, Gabriel. Ad-Blocking Has Online Ad Industry On The Run. October 19, 2015.
  18. You say advertising, I say block that malware. Engadget, January 8, 2016.
  19. Forbes Site, After Begging You To Turn Off Adblocker, Serves Up A Steaming Pile Of Malware 'Ads. Timothy Geigner. Mon, Jan 11th 2016.
  20. "Online Advertising More Likely to Spread Malware Than Porn". PCMAG.
  21. "YouTube angeblich als Virenschleuder missbraucht".
  22. "The Wild Wild Web: YouTube ads serving malware". Bromium Labs.
  23. "Firefox exploit found in the wild". Mozilla Security Blog.
  24. "When you say advertising, I say block that malware". Engadget's Bad Password.
  25. "Upon startup multiple audio sources begin playing. I can't find the tab to kill them!". Retrieved 2013-10-26.
  26. 1 2 "Look Who's Driving Adblock Growth". Fortune. Retrieved 2015-09-30.
  27. Sweney, Mark (1 March 2016). "More than 9 million Britons now use adblockers". The Guardian.
  28. Sweney, Mark (2016-04-20). "Fears of adblocking 'epidemic' as report forecasts almost 15m UK users next year". The Guardian. ISSN 0261-3077. Retrieved 2016-04-25.
  29. "How Apple's embrace of ad blocking will change native advertising - Digiday". Retrieved 2015-09-30.
  30. "Konqueror browser features". Retrieved 17 February 2015.
  31. "Use Tracking Protection in Internet Explorer". Retrieved 17 February 2015.
  32. "Adblock Plus integrated into Maxthon browser". Retrieved 17 February 2015.
  33. "Verigio Communications - Portable DNS Cache and Firewall for Windows". Retrieved 2013-10-26.
  34. "Verigio Communications - DNS Firewall for Windows". Verigio Communications Inc. 2016-09-19. Retrieved 2016-09-19.
  35. "A Simple DNS-Based Approach for Blocking Web Advertising". Deer Run Associates. 2013-08-13. Retrieved 2014-05-09.
  36. "Block Millions Of Ads Network-wide With A Raspberry Pi-hole 2.0". 2015-06-16. Retrieved 2015-06-16.
  37. "The Extent of DNS Services Being Blocked in China". 2010-05-21. Retrieved 2013-10-26.
  38. "AdTrap - The internet is yours again". 2014-08-18. Retrieved 2014-08-18.
  39. "AdTrap Product Review". Geek Inspector.
  40. Fisher, Ken (2010-03-06). "Why Ad Blocking is devastating to the sites you love". Ars Technica. Retrieved 2013-10-26.
  41. Jim Edwards (July 9, 2015). "I used the software that people are worrying will destroy the web — and now I think they might be right". Business Insider.
  42. Chappell, Richard (2010-03-09). "Does Ad Blocking Hurt Websites?". Philosophy, etc. Retrieved 2015-06-17.
  43. Robles, Patricio (2010-03-08). "Is Ad Blocking Really Devastating to the Sites You Love?". Econsultancy. Retrieved 2015-06-17.
  44. "Ad Blocking is Immoral | The Google Cache: Search Engine Marketing, SEO & PPC". The Google Cache. 2007-08-02. Retrieved 2011-11-04.
  45. "Adblock: Adapt, or die. Service Assurance Daily: Anything and everything that affects IT performance, from the mundane to the bizarre - Network Performance Blog". 2007-09-05. Retrieved 2011-11-04.
  46. Kirk, Jeremy (2007-08-23). "Firefox ad-blocker extension causes angst | Applications". InfoWorld. Retrieved 2011-11-04.
  47. "Confirmed: Even Adblock (without plus) will now display "Acceptable advertising" via Eyeo GmbH".
  48. "Publishers snooping for ad blockers are breaking the law, claims privacy consultant". The Drum. Retrieved 21 April 2016.
  49. "About that claim that detecting Adblock may be illegal". Retrieved 28 April 2016.
  50. "Is blocking ad blockers really illegal in Europe?". Retrieved 29 April 2016.
  51. City of London Police call on advertising and brand sectors to help tackle cyber crime, PIPCU, 2014-03-31
  52. UK Police Launch Pirate Site Blacklist for Advertisers, TorrentFreak, 2014-03-31
  53. Ernesto. "UK Police Hijack Ads of 74 Pirate Websites, Refuse to Name Them". TorrentFreak. Retrieved 21 September 2014.
  54. "Number of sites removed from the PIPCU Infringing Website List". Retrieved 13 December 2014.
  55. "Online Pirates Are Making Advertisers Walk the Plank". Retrieved 29 July 2014.
  56. Kobie, Nicole. "Policing the web: anti-piracy and beyond". Retrieved 27 November 2014.
  57. Lee, Dave. "Police placing anti-piracy warning ads on illegal sites". Retrieved 29 July 2014.
  58. Cellan-Jones, Rory. "Web creator rejects net tracking". Retrieved 10 September 2014.
  59. "Infringing Website List". Retrieved 10 September 2014.
This article is issued from Wikipedia - version of the 11/24/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.