The problem with ad-blocking these days is that websites aren’t sleeping and there constantly trying to find ways to bypass your ad-blocker extensions or integrated Browser blocking mechanism. This is a problem and it leads often in frustration because you see annoying messages which trying to tell you to turn off your blocker in order to see the page content.
The following this are pretty much every option you have in order to see the content.
- Pause AdBlock (temporarily), in order to see the content
- Whitelist the webpage
- Leave the page and visit another page
View a cached version of the page
- Use a custom filter in order to see the content even if you leave the ads-blocker on [recommend]
Using the custom filter list is (in my opinion) the best solution but if you regularly visit the page you might should whitelist it in order to support the page.
Using Custom Filter Lists
The biggest ad-block filter list page which you can find is filterlists.com which lists most ad-block filters on one page. You can decide which you like to integrate into your ads-blocking extension or not.
uBlock Protector Extension (for Chrome only)
- Install uBlock Origin or Nano Defender.
- Enable Adblock Warning Removal List from uBlock Origin settings panel.
- Enable the uBlock Protector List filter.
- Apply all your changes.
- Install uBlock Protector Extension.
- Keep in mind that you should’t use uBlock Origin Extra and uBlock Protector at the same time!
Anti-Adblock Killer Continued (Firefox, Chrome, Opera, Safari & Edge)
- Install Tampermonkey for Firefox, Chrome, Opera, Safari or Microsoft Edge.
- Install Adblock or uBlock Origin.
- uBlock Origin users need to enable Adblock Warning Removal List from uBlock Origin settings panel if not present, click on the following link.
- Install the AAK-cont Userscript
- If you are using uBlock Origin ensure you add manually the
https://xuhaiyang1234.gitlab.io/AAK-Cont/dist/aak-cont-script-ubo.user.jsinto your ad-blocker list.
- If you are using AdBlock, Adblock Plus, or any other ad-blockers -ensure you added
- Add the custom AAK-cont filter to your Adblock extension, you don’t need this extension if you installed uBlock since it causes several problems.
- (optional) Chrome Store Foxified allows you to install Chrome/Opera Store extension in Firefox, so you can install the uBlock Protector Extension from the Chrome store directly. [not recommend]
Testing if everything works
You might want to test if your list works like expected, in order to do this you can visit the following pages:
More Filters are not better!
Some people making the mistake that there adding 100 or more filters into their ad-blocking extension because they think that more also helps more – this is horrible wrong. In fact it causes more troubles, the loading speed (no matter what gorhill & Co. wants to tell you) will have a negative effect on the page loading speed and it’s harder to debug in case a website ‘broke’.
Checking the usage count is important – if the number is very low then it’s not worth to keep or adding the list. Most bigger list constantly adding new entries, so it might be a better idea to pickup what is not covered by the well known lists and add them as pull request on the original project.
The goal should be that the filter lists are efficient which means there covering everything so that you won’t have to add more and more list. Keep this in mind and ask the contributors if they not simply can merge your findings. All of these list are regularly maintained by the community, so you might want to help them in order to get a ‘good’ filter list. Of course, this is optional but at the end everyone would benefit from it.
Blocking ads is annoying enough and that pages using Anti-Adblocker mechanism to detect if you are behind such an blocker is these days already normal – but is it the correct way? I have my doubts and that’s the reason why my Blog doesn’t includes such detections because at the end it’s pointless and more a cat and mouse game. Besides I do belief that such warning messages only scare people away and that’s what you explicity don’t want on your website.
The mentioned methods are easy to use and only requiring several minutes, so it’s not really a big deal.