AdBlock extension introduces local content caching solution
AdBlock, a popular adblocking extension for Google Chrome, Mozilla Firefox and other browsers, and not to be confused with Adblock Plus, comes with a new local content caching option in its recent version for Chrome.
The feature is labeled as a beta right now, and it is only available in the Chrome version. Bleeping Computer reports that the feature will be introduced in the AdBlock Firefox extension as well shortly.
AdBlock local content caching
You need the latest version of AdBlock for Google Chrome to enable the feature. Open the AdBlock options after installation or upgrade, and check the "Enable local content caching for popular website libraries" to enable the feature.
The "what's this" link leads to a help page that offers additional information. Neither the linked support page nor the blog post that revealed the new feature list which libraries AdBlock replaces with local copies when you enable the feature.
Bleeping Computer asked the makers of AdBlock for specifics and was told that jQuery is supported right now, and that new library will be added in future versions of the extension.
As far as the benefits are concerned; it should be clear that it is faster to load a library from the local system than from a server on the Internet. The anti-tracking benefit requires a closer look as it may not be clear right away.
There is no benefit when it comes to tracking if a site loads it from its server. There may be a benefit, however, if a site uses a content distribution network to do so. These big networks have a wide reach, and that reach gives them tracking options as they may connect the dots as they are used on a lot of sites on the Internet.
You can check which resources are loaded from the cache using the browser's Developer Tools. The request URL should begin with "chrome-extension".
AdBlock is not the first extension to cache commonly used libraries locally to improve page load time and privacy. Decentraleyes, a browser extension for Firefox and Chrome, introduced the feature years ago. We reviewed the extension in 2015 for the first time.
The extension is the better choice right now as it supports more libraries than AdBlock and includes additional features such as the blocking of resources that cannot be loaded locally.
Now You: Do you use Decentraleyes or a comparable extension?
- Avira partners with AdGuard to integrate adblocker into products
- DMCA removes domain from popular adblocking list
- Firefox add-on Adblock Plus released as a WebExtension
- Google launches Adblocker in Chrome Dev and Canary for Android
- How to migrate from Adblock Plus to uBlock Origin
I use Decentraleyes along with uBlock Origin and the performance is pretty good.
Thanks for the tip. I use uBlock Origin and uMatrix, and Decentraleyes works well with those on Vivaldi. Good stuff :)
Same here, on Firefox 58.0.2 64-BIT
No doubt users who prefer ‘Adblock Plus’ to ‘uBlock Origin’ may consider this updated ‘Adblock’ extension as a serious alternative. They might as well use Decentraleyes together with their present ‘Adblock Plus’ though.
Decentraleyes with Ublock Origin. On the test page of DCEyes, https://decentraleyes.org/test/, on Waterfox gives this result: The test resource could not be fetched locally or remotely. Possible Solution: The extension will not serve any resources that you block using other types of content blockers (e.g. uBlock Origin, or Adblock Plus).
On Irdium and Opera it says Decentraleyes is fully operational.
It’s working for me in Waterfox.
Checked and Policy Control extension is the culprit. After disabling nearly all standard policy rules in Policy Control just for Decentraleyes, it now says it’s fully operational. Thanks Anyway.
Performance wise, the combination of uBlock Origin and Decentraleyes works well. Some of the websites Decentraleyes works on I see an improvement with page load times of 100-300 ms but not on all websites and not on Feedly, on my desktop. Maybe those with slower connections will see a bigger improvement in page load times but then how much does using a hdd vs using a ssd play into that? I use a fairly decent ssd.
Anyone seeing Decentraleyes being used on a lot more websites than I am? Just curious.
Feedly works without jQuery Ajax.
– Decentraleyes toolbar icon reports 1,704 locally injected resources since install; unfortunately I cannot remember the install date;
– I use the noop rules applicable to uBO as described on Decentraleyes’ GitHub FAQ page;
– My Decentraleyes Options : all checked
— that includes ‘Block requests from missing resources’
— Blocking requests from missing resources implies excluding domains from inspections, which up to now, here, includes flightradar24.com and userstyles.org.
Normally, I only ‘globally’ block iframes, but I do leave js completely disabled on some sites, they work fine for my purposes, by using No-Script Suite Lite as a whitelist. And some sites I normally have 3rd and sometimes also 1st party js disabled with uBO.
For now, I’ve uninstalled Decentraleyes from Firefox and Chrome.
Appreciate the feedback.
LocalCDN is a similar extension which has worked fine for me.
^I’m not sure if LocalCDN is developed much lately nor open source(?).
Decentraleyes + uMatrix (it’s a better firewall than uBO “hard mode”. Plus you can have Easylist (ads) on uMatrix.
Also this is rather new – aiming towards one central solution instead of many: