From dee424030364fdba15571a268adf4b30188bed6c Mon Sep 17 00:00:00 2001 From: gorhill Date: Sun, 12 Oct 2014 07:05:46 -0700 Subject: [PATCH] =?UTF-8?q?Updated=20What=20=C2=B5Block=20can=20and=20can?= =?UTF-8?q?=20not=20(currently)=20do=20(markdown)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- What-µBlock-can-and-can-not-(currently)-do.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/What-µBlock-can-and-can-not-(currently)-do.md b/What-µBlock-can-and-can-not-(currently)-do.md index e608609..06fe28b 100644 --- a/What-µBlock-can-and-can-not-(currently)-do.md +++ b/What-µBlock-can-and-can-not-(currently)-do.md @@ -11,10 +11,20 @@ memory of [Adblock Plus](https://adblockplus.org/) ("ABP"), which is itself much #### "µBlock has all the features ABP has!" +µBlock is its own thing, it doesn't try to be Adblock Plus or any other. + Regular expression-based filters are not supported. At time of writing I see three such filters in _EasyList_, and none in _EasyPrivacy_. So rather uncommon. I may support them if there is really a need, but only for those which will have the `domain` filter option set: otherwise it's just impossible to implement efficiently such filters, and µBlock won't encourage their use by supporting these. For all the instances I have seen, it is possible to translate them into more efficient non-regex-based filters. Filters with the `$elemhide` option are ignored. At time of writing, I see 50 such filters in _EasyList_. The purpose of these filters is to disable cosmetic filters on specific sites. +#### "ABP has all the features µBlock has!" + +No. + +- µBlock [extends the filter syntax](https://github.com/gorhill/uBlock/wiki/Filter-syntax-extensions). +- µBlock has [local mirroring](https://github.com/gorhill/uBlock/wiki/Experimental-features#privacy-exposure-reduction-local-mirroring), a currently experimental but promising feature. +- µBlock has [dynamic filtering](https://github.com/gorhill/uBlock/wiki/Dynamic-filtering), the ability to point-and-click to filter on/off `script` and `iframe` tags, on a 1st- or 3rd-party basis. + #### "µBlock has a smaller memory footprint than Ghostery or Disconnect." No it doesn't. Last time I checked, µBlock has a larger memory footprint than both