uBlock Origin (or uBlock0) is not an ad blocker; it's a general-purpose blocker. uBlock0 blocks ads through its support of the Adblock Plus filter syntax. uBlock0 extends the syntax and is designed to work with custom rules and filters.
That said, it's important to note that using a blocker is NOT theft. Don't fall for this creepy idea. The ultimate logical consequence of blocking = theft is the criminalisation of the inalienable right to privacy.
Ads, "unintrusive" or not, are just the visible portions of privacy-invading apparatus entering your browser when you visit most sites nowadays. uBlock0's main goal is to help users neutralize such privacy-invading apparatus — in a way that welcomes those users who don't wish to use more technical, involved means (such as µMatrix).
EasyList, Peter Lowe's Adservers, EasyPrivacy and Malware domains are enabled by default when you install uBlock0. Many more lists are readily available to block trackers, analytics, and more. Hosts files are also supported.
Once you install uBlock0, you may easily un-select any of the pre-selected filter lists if you think uBlock0 blocks too much. For reference, Adblock Plus installs with only EasyList enabled by default.
Changes
New:
Cosmetic filtering operator matches-css()
, to remove any DOM element which matches specific CSS properties (see uBlockOrigin/uAssets#84).
It is now possible to tell uBO to ignore all generic cosmetic filters from loaded filter lists (see #1892).
Fixed:
Firefox
-
Bug 1232354 - uBlock Origin makes the loading of a long page hang the content process
-
The issue is not specific to uBO, it likely affects any extension which implements
shouldLoad()
. - The person who reported the bug would have found many other extensions being worst than uBO (including BluHell at 20s).
-
I could find a sensible work around for the
shouldLoad()
issue for uBO though, as explained in the bug comments. - Though the code change obviously benefits the specific test case in the bug report, it will lower the overhead uBO add to web pages in general in Firefox (e10s enabled or not).
-
The issue is not specific to uBO, it likely affects any extension which implements
Core
- Popup filter closes a page as popunder
- Element picker has a problem with creating rules with specific unicode/HTML-code
- NSFW - wrong pornhub filter proposed by element picker
- Add "Ignore generic cosmetic filters" option in the "3rd-party filters" pane
-
script:inject
filters are discarded when disabling the parsing of cosmetic filters - Optimize SVG icons [fixed by @asamuzaK]
- Cosmetically filtered DOM elements in embedded frames are not counted
Download Links