- Mar 29, 2018
- 7,697
Still unable to block them here.For whatever reason, I'm not having the issue anymore on the website you mentioned. Let me know if you have any other site where this happens, and I'll create an issue on GitHub if required.
Still unable to block them here.For whatever reason, I'm not having the issue anymore on the website you mentioned. Let me know if you have any other site where this happens, and I'll create an issue on GitHub if required.
Still unable to block them here.
It has been re-released:A new version "uBOLite_0.1.22.10166" was released not so long ago on GitHub with changelog related to redirects and some more. Maybe this version will fix the discussed issue. But it has been removed from GitHub just now. Maybe there were some problems, and it will be released again very soon.
New
Added support for redirect= filters. As with removeparam= filters, redirect= filters can only be enforced when the default filtering mode is set to Optimal or Complete in the Settings pane, since these filters require broad host permission to be enforced by the DNR engine. redirect-rule= filters are not supported since there is no corresponding DNR syntax.
Release notes
Various internal fixes:
Salvage network filters which were previously wholly thrown out due to MV3 being incompatible with entity-based syntax. The salvaged network filters will be at least a partial translation of the original filters to DNR rules. There is currently no way in MV3 to translate entity-based syntax into DNR rules.
Fixed uBOL not properly reflecting permission changes when permissions were revoked while the extension was not enabled.
Refer to log.txt to see filters which could not be converted due to MV3 incompatibility. At the moment not all discarded filters are necessarily reported in there
Fixed:
Refer to log.txt to see filters which could not be converted due to MV3 incompatibility. At the moment not all discarded filters are necessarily reported in there
New
Added ability to handle entity-based CSS and scriptlet injection filters. Entity-based syntax is commonly used by filter list maintainers due to there convenience in real world scenarios.
Since the scripting API is not compatible with entity patterns, the entity-related content scripts are injected in all documents and the entity-matching is done by the content script themselves.
Given this, entity-based content scripts are enabled only when working in the Complete filtering mode, there won't be any entity-based filters injected in lesser modes.
Also, since there is no way to reasonably have access to the Public Suffix List in the content scripts, the entity-matching algorithm is an approximation, though I expect false positives to be rare (time will tell). In the event of such false positive, simply falling back to Optimal mode on the affected site will fix the issue.
Regarding network filtering, the DNR API is incompatible with entity-based approach (often used in domain= option), the only workaround is for filter list maintainers to painstakingly expand the wildcard to all required TLDs.
Fixed:
Fixed the no-filtering mode related rules having lower priority then redirect rules, i.e. redirect rules would still be applied despite disabling all filtering on a site.
Fixed improper detection of changes to the generic-related CSS content script, potentially causing undue delays when for example trying to access the popup panel while working in Complete mode. The scripting MV3 can be quite slow when registering/updating large content scripts, so uBOL does its best to call the API only if really needed, but there had been a regression in the recent builds preventing uBOL from properly detecting unchanged content script parameters.
Refer to log.txt to see filters which could not be converted due to MV3 incompatibility. At the moment not all discarded filters are necessarily reported in there
does it block ads in youtube?uBOLite_0.1.22.10207 released:
Release uBOLite_0.1.22.10207 · gorhill/uBlock
uBO Lite (uBOL), an experimental permission-less MV3 API-based content blocker. See summary description/documentation. Release notes New Added ability to handle entity-based CSS and scriptlet injec...github.com
Yes, so long as complete filtering is enabled for YouTube.does it block ads in youtube?
Thanks! Earler today I was getting ads, but tonight no ads, so ok for now.Yes, so long as complete filtering is enabled for YouTube.
You don't have to for now, it is still experimental.why to use lite vs origin ?
Personally I like the idea of Lite being permissionless, but I have mixed feelings about it's ad blocking performance.why to use lite vs origin ?
Posted by @plat on Wilders:
Please do not use those online tools which claim to measure how good is your content blocker, they are often flawed.
Great to have an explanation from Raymond Hill, but how can we mere mortals test our content blocker?
We just have to trust that he is doing a great job?
We have to assume that these tests can only give some very, very rough picture ...but how can we mere mortals test our content blocker?
We just have to trust that he is doing a great job?
... and that @SeriousHoax is correct. I use my browsing experience to choose an adblocker and for MV3 that is µBO Lite. And of course we have to trust devs in the end.I said that these tests sites are not that effective