←back to thread

1034 points deryilz | 1 comments | | HN request time: 0.243s | source
Show context
crazygringo ◴[] No.44545043[source]
> Adblockers basically need webRequestBlocking to function properly. Pretty convenient (cough cough) for a company that makes most of its revenue from ads to be removing that.

Why does this keep getting repeated? It's not true.

Anyone can use uBlock Origin Lite with Chrome, and manifest v3. It doesn't just work fine, it works great. I can't tell any difference from the old uBlock Origin in terms of blocking, but it's faster because now all the filtering is being done in C++ rather than JavaScript. Works on YouTube and everything.

I know there are some limits in place now with the max number of rules, but the limits seem to be plenty so far.

replies(4): >>44545065 #>>44546649 #>>44546946 #>>44550708 #
zwaps ◴[] No.44545065[source]
It is true though. Like, literally. Why do you think it is called Lite?
replies(2): >>44545076 #>>44545231 #
crazygringo ◴[] No.44545076[source]
> It is true though. Like, literally.

Doesn't seem true to me. If it's true, then why is uBlock Origin Lite functioning properly as an adblocker for me?

> Why do you think it is called Lite?

Because it's simpler and uses less resources. And they had to call it something different to distinguish it from uBlock Origin.

replies(3): >>44545145 #>>44545158 #>>44545289 #
rpdillon ◴[] No.44545289[source]
One of the most frustrating things about these discussions is that it-works-on-my-machine effect. Anecdotal evidence is easily surpassed by a deeper understanding of the mechanisms that are changing. Here's what the author of uBlock Origin says about its capabilities in Manifest V3 versus Manifest V2.

> About "uBO Lite should be fine": It actually depends on the websites you visit. Not all filters supported by uBO can be converted to MV3 DNR rules, some websites may not be filtered as with uBO. A specific example in following tweet.

You can read about the specific differences in the FAQ:

https://github.com/uBlockOrigin/uBOL-home/wiki/Frequently-as...

My personal take is if you're a pretty unsophisticated user and you mostly don't actually interact with the add-ons at all, Manifest V3 will probably be fine.

If you understand how ads and tracking work and you are using advanced features of the extension to manage that, then Manifest V2 will be much, much better. Dynamic filters alone are a huge win.

replies(2): >>44545604 #>>44547345 #
ufmace ◴[] No.44545604[source]
I agree with crazygringo that uBlock Origin Lite seems to work fine for me as far as blocking ads on the websites I visit.

I also agree that these discussions can be frustrating. In my opinion, that's because people claiming that Lite isn't good enough only seem to post super vague stuff, like links to the FAQ that list a bunch of technical details about what it can't do, when I don't understand the practical upshot of those things. Or vague assertions that it's not doing something which is allegedly important, where it's never actually explained what that thing it's not doing is and why it's important.

I have yet to see anybody show a specific example of a website where Lite doesn't actually work well enough. Or of any other specific thing it's not doing. I don't think I should have to read a series of 20 web pages dense with specialized technical details to understand what it's supposedly not doing. If it can't be explained simply and clearly what it's not doing that's so important, maybe it's not actually missing anything important at all.

I suppose I am a unsophisticated user of web browsers. I never got around to understanding or interacting with all the details of what "proper" uBO can do. Yet I still seem to browse the web just fine, and even build webapps sometimes, and I don't see any ads. So what's this great thing that I'm missing?

replies(2): >>44546374 #>>44551478 #
boredhedgehog ◴[] No.44551478[source]
This might not qualify according to one's perspective, but: Twitch.

Twitch takes a userscript to block ads. UBO Full can run userscripts, uBO Lite can't, so now you need an additional extension to run the script.

Of course, if you run Tampermonkey anyway, it makes no difference.

replies(2): >>44552344 #>>44552364 #
1. ufmace ◴[] No.44552364[source]
It's the most real example anyone's provided so far.

I tested it on both regular Chrome with UBO Lite and Firefix with stock full UBO, and both show ads on Twitch. I haven't looked into how to actually block them, but I'll take your word that that's the only way to do it in both cases.

It seems to me, both cases require some extra action to block ads. Full requires you to dig up a userscript and how to load it into UBO, while Lite requires you to find and install a whole extra extensions. Doesn't seem like that huge of a difference to me. I suppose some may disagree, but it's not at all hitting my bar for declarations others have made like that Lite is inadequate or Google is terrible for disabling Manifest V2.