Forums
New posts
Search forums
News
Security News
Technology News
Giveaways
Giveaways, Promotions and Contests
Discounts & Deals
Reviews
Users Reviews
Video Reviews
Support
Windows Malware Removal Help & Support
Inactive Support Threads
Mac Malware Removal Help & Support
Mobile Malware Removal Help & Support
Blog
Log in
Register
What's new
Search
Search titles only
By:
Search titles only
By:
Reply to thread
Menu
Install the app
Install
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Forums
Software
General Apps
AdGuard
AdGuard Blog: Ad blocking extensions you’ve been using for years are no longer – here are your options
Message
<blockquote data-quote="Marko :)" data-source="post: 1119076" data-attributes="member: 39702"><p>None. DNS technology simply isn't made for blocking ads and you really shouldn't use it alone. With each day, this way of ad blocking is becoming less and less efficient. To understand why, you need to understand how ad blocking DNS services work first.</p><p></p><p>In order to block ads, DNS servers use blacklist which contain domains of ad companies, which are used to serve ads on various websites. Whenever you request a website, it loads bunch of content from other domains. DNS checks every single domain against that blacklist and if it finds a match, it redirects the domain to 0.0.0.0 (non-existent IP address). This is why you get bunch of those <em>"website not available"</em> parts of website, because DNS essentially redirected the ad domain so it doesn't load and to your web browser it just looks like website is down. Since DNS doesn't have effect on websites and can only see and work with domains, it can't "edit" the website to remove those "website not available" parts; this is the job of your ad blocking extension which has ability to strip websites of ad place holders. The process is called "cosmetic filtering".</p><p></p><p>Now... as more and more ad blocking DNS services started launching, ad companies needed to catch up and what they did was essentially started serving ads from domain which are used to serve scripts, and files necessary for websites to function properly. That means if DNS blocks that one domain which served ads, they would ultimately block scripts, fonts and bunch of other necessary files that are needed for website to function, rendering website broken. Then you only have two options; to block ads and leave the website broken. Or you'll allow the ads and have functional website.</p><p></p><p>And this is where your ad blocking browser extension comes in again. Since extension can see all traffic coming in and out of the browser, it has ability to intercept ads while letting scripts and files, necessary for website to function, pass. And as I said, it will hide those ad placeholders on websites left by DNS.</p></blockquote><p></p>
[QUOTE="Marko :), post: 1119076, member: 39702"] None. DNS technology simply isn't made for blocking ads and you really shouldn't use it alone. With each day, this way of ad blocking is becoming less and less efficient. To understand why, you need to understand how ad blocking DNS services work first. In order to block ads, DNS servers use blacklist which contain domains of ad companies, which are used to serve ads on various websites. Whenever you request a website, it loads bunch of content from other domains. DNS checks every single domain against that blacklist and if it finds a match, it redirects the domain to 0.0.0.0 (non-existent IP address). This is why you get bunch of those [I]"website not available"[/I] parts of website, because DNS essentially redirected the ad domain so it doesn't load and to your web browser it just looks like website is down. Since DNS doesn't have effect on websites and can only see and work with domains, it can't "edit" the website to remove those "website not available" parts; this is the job of your ad blocking extension which has ability to strip websites of ad place holders. The process is called "cosmetic filtering". Now... as more and more ad blocking DNS services started launching, ad companies needed to catch up and what they did was essentially started serving ads from domain which are used to serve scripts, and files necessary for websites to function properly. That means if DNS blocks that one domain which served ads, they would ultimately block scripts, fonts and bunch of other necessary files that are needed for website to function, rendering website broken. Then you only have two options; to block ads and leave the website broken. Or you'll allow the ads and have functional website. And this is where your ad blocking browser extension comes in again. Since extension can see all traffic coming in and out of the browser, it has ability to intercept ads while letting scripts and files, necessary for website to function, pass. And as I said, it will hide those ad placeholders on websites left by DNS. [/QUOTE]
Insert quotes…
Verification
Post reply
Top