1
0
mirror of https://github.com/gorhill/uBlock.git synced 2024-11-16 23:42:39 +01:00

Updated uBlock vs. uBlock Origin: Facts (markdown)

Raymond Hill 2015-08-28 12:58:06 -04:00
parent 9eee2a2c0f
commit aac69cec04

@ -49,7 +49,7 @@ As of writing (2015-08-28), uBlock development has been essentially stalled for
Nonsense.
What makes uBlock efficient is the core filtering engine, which is composed of many parts. The filtering engine was mature at the time of the fork, and aside [some refactoring in uBlock Origin](https://github.com/gorhill/uBlock/commit/2234933b82d1c17af42ba574b6515937c7515029#diff-522a16ddeed280252d7c3a351261b441) to fix [issue #58](https://github.com/gorhill/uBlock/issues/58) and [issue #59](https://github.com/gorhill/uBlock/issues/59), the core filtering engine is essentially the same in both branches, i.e. virtually same performance.
What makes uBlock efficient is the core filtering engine, which is composed of many parts. The filtering engine was mature at the time of the fork, and aside [some refactoring in uBlock Origin](https://github.com/gorhill/uBlock/commit/2234933b82d1c17af42ba574b6515937c7515029#diff-522a16ddeed280252d7c3a351261b441) to fix [issue #58](https://github.com/gorhill/uBlock/issues/58) and [issue #59](https://github.com/gorhill/uBlock/issues/59), the core filtering engine is essentially the same in both branches, i.e. virtually same performance. **Update** (2015-08-28): static filtering engine is further diverging with [fix to uBlock Origin issue #621](https://github.com/gorhill/uBlock/issues/621).
- [uBlock: `static-net-filtering.js`](https://github.com/chrisaljoudi/uBlock/commits/master/src/js/static-net-filtering.js) vs [uBlock Origin `static-net-filtering.js`](https://github.com/gorhill/uBlock/commits/master/src/js/static-net-filtering.js)
- [uBlock: `cosmetic-filtering.js`](https://github.com/chrisaljoudi/uBlock/commits/master/src/js/cosmetic-filtering.js) vs [uBlock Origin `cosmetic-filtering.js`](https://github.com/gorhill/uBlock/commits/master/src/js/cosmetic-filtering.js)