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):