From 12140bf8dccf0b704dce8527cfbd48d06282fecd Mon Sep 17 00:00:00 2001 From: Raymond Hill Date: Tue, 18 Apr 2017 13:32:16 -0400 Subject: [PATCH] Updated About "uBlock is inferior in capabilities as a result of being lighter on the browser"... (markdown) --- ...ilities-as-a-result-of-being-lighter-on-the-browser\"....md" | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git "a/About-\"uBlock-is-inferior-in-capabilities-as-a-result-of-being-lighter-on-the-browser\"....md" "b/About-\"uBlock-is-inferior-in-capabilities-as-a-result-of-being-lighter-on-the-browser\"....md" index 473457d..bf75b7b 100644 --- "a/About-\"uBlock-is-inferior-in-capabilities-as-a-result-of-being-lighter-on-the-browser\"....md" +++ "b/About-\"uBlock-is-inferior-in-capabilities-as-a-result-of-being-lighter-on-the-browser\"....md" @@ -13,7 +13,7 @@ uBlock Origin is lighter on the browser because of many choices which were made - Example, `&ad_zones=` (filter found in EasyList). - ABP's code conceptually is: `/&ad_zones=/.test(url)` -- the whole URL must be scanned - uBO's code conceptually is: `url.startsWith('&ad_zones=', i)` -- no scanning of the URL -- does **not** unconditionally inject 18,000+ (that is with EasyList only) generic CSS rules in all pages/frames
meaning no undue [memory usage issues](https://bugzilla.mozilla.org/show_bug.cgi?id=1320872) +- does not unconditionally inject 18,000+ (that is with EasyList only) generic CSS rules in all pages/frames
meaning no undue [memory usage issues](https://bugzilla.mozilla.org/show_bug.cgi?id=1320872) Do these design choices really cause uBO to be _"inferior in capabilities"_ compared to ABP? See the capabilities comparison grid below for an answer (at time of writing):