1
0
mirror of https://github.com/gorhill/uBlock.git synced 2024-09-29 14:17:11 +02:00

Updated uBlock vs. uBlock Origin: Facts (markdown)

Raymond Hill 2015-08-28 12:13:13 -04:00
parent 73500f1835
commit 9607ed3f88

@ -2,8 +2,6 @@
#### uBlock is the main branch, uBlock Origin is just bug fixes #### uBlock is the main branch, uBlock Origin is just bug fixes
Instances: [so many...]
Completely false. Completely false.
Compare release history of both projects: Compare release history of both projects:
@ -37,11 +35,18 @@ Summary ([as per Wikipedia](https://en.wikipedia.org/wiki/UBlock)):
| | [toolbar support for legacy Firefox](https://github.com/gorhill/uBlock/issues/264) | | | [toolbar support for legacy Firefox](https://github.com/gorhill/uBlock/issues/264) |
| | [privacy: prevent local IP address leak through WebRTC](https://github.com/gorhill/uBlock/wiki/Dashboard:-Settings#prevent-webrtc-from-leaking-local-ip-address) | | | [privacy: prevent local IP address leak through WebRTC](https://github.com/gorhill/uBlock/wiki/Dashboard:-Settings#prevent-webrtc-from-leaking-local-ip-address) |
| | [DOM inspector](https://github.com/gorhill/uBlock/releases/tag/1.0.0.0) | | | [DOM inspector](https://github.com/gorhill/uBlock/releases/tag/1.0.0.0) |
| | [cloud storage support](https://github.com/gorhill/uBlock/wiki/Cloud-storage) |
Bug/issue fixing is as important -- if not more -- as adding useful features.
Reported [issues have been, and continue to fixed in uBlock Origin](https://github.com/gorhill/uBlock/issues?q=is%3Aissue+is%3Aclosed+sort%3Aupdated-desc).
As of writing (2015-08-28), uBlock development has been essentially stalled for weeks now, and this includes [bug fixing](https://github.com/chrisaljoudi/uBlock/issues?q=is%3Aissue+is%3Aclosed+sort%3Aupdated-desc) (despite the maintainer's claim that the _"uBlock team works to develop and design uBlock"_ on his [donation page](https://donorbox.org/ublock)).
***
#### "uBlock Origin is more efficient than uBlock" or "uBlock is more efficient than uBlock Origin" #### "uBlock Origin is more efficient than uBlock" or "uBlock is more efficient than uBlock Origin"
Instances: [I see this once in a while]
Nonsense. 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.
@ -50,6 +55,8 @@ What makes uBlock efficient is the core filtering engine, which is composed of m
- [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) - [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)
- [uBlock: `contentscript-end.js`](https://github.com/chrisaljoudi/uBlock/commits/master/src/js/contentscript-end.js) vs [uBlock Origin `contentscript-end.js`](https://github.com/gorhill/uBlock/commits/master/src/js/contentscript-end.js) - [uBlock: `contentscript-end.js`](https://github.com/chrisaljoudi/uBlock/commits/master/src/js/contentscript-end.js) vs [uBlock Origin `contentscript-end.js`](https://github.com/gorhill/uBlock/commits/master/src/js/contentscript-end.js)
***
#### Chris Aljoudi is "the creator of uBlock" #### Chris Aljoudi is "the creator of uBlock"
Instances: [here](https://twitter.com/thenickde/status/614503721590898688). Instances: [here](https://twitter.com/thenickde/status/614503721590898688).