News

Google claims that uBlock Origin is no longer available for Chrome: but that is not true

Google claims that uBlock Origin is no longer available for Chrome: but that is not true

[ad_1]

Chrome is not claiming it is not available because it is not available in the store or was removed from the store, it is claiming it is not supported by Chrome, or it is being ‘hidden’ (not available) in Chrome’s following Chrome’s best practices aka manifestv3.

If you add the manifestv3 policy to chrome, does it work? Because Brave has it by default, Brave will use MV2 until it gets removed completely from source code. So maybe that’s why. In the end, it is uBlock’s fault to not replace uBlock’s MV2 with uBlock’s MV3 just like Adguard, ABP, Tampermonkey and others did, so this shouldn’t even be a thing, and it is only gorhill being stubborn about it, like not including custom adblock rules to uBlock Lite because “it should stay as lite as possible”

The good thing for Brave users is that Brave is capable of most of what uBlock does, and they are releasing cool features for it. A Brave employee (wats0n) in reddit mentioned today that Adblocker will reach uBo parity in 2025. With latest updates supporting Procedural Filtering, they are relatively close to achieving the most essential parity.
Of course, uBo parity with uBo lists doesn’t mean people can’t find workarounds to the incompatible rules. For example, some of the filters that don’t work it is because of regex and how rust language doesn’t support the lookaround features, of course, uBlock has added regex everywhere, like in the domain which Brave doesn’t currently support.
I would think the most important rules not being supported are $popup and $to, others are a plus but are not that essential or will not be as visible as a missing $popup rule.

Better adblocking for Brave means also better adblocking on Android, which doesn’t have extension support. But to be honest, I would even argue that in most occasions you don’t even need needs extension support, because Brave supports scriptlet injection like uBlock and It’s not hard to use userscripts or port userscripts to native JS if necessary.
Sponsorblock userscript works as a Scriptlet, the Return of the dislike YT button userscript also works, the only thing that doesn’t work is creating the ratio bar, and in that case people need to change the small JS code for insertAdjacentHTML() because trusted-types that are not mandatory in YT, and that means just making it load the trustedtypes policy will work fine, there is also the h264 userscript so you can lock YT to certain resolution and coded if your GPU doesn’t support AV1 or whatever. I also found the one that can remove the ‘Continue Watching’ AFK popup. In this case, anyone can use something like youtube.com##+js(brave-disable-pageview-api) which is already included in Brave resources but I stopped using it because it seems to affect the way Windows will detect the site and will not let it go off if it is like in the background as it should, it will just make the screen to stay on all the time while Youtube is videos are playing.

So Brave adblocker can replace/add many extensions/features natively without any 3rd party nothing other than JS code, and without waiting for devs to do it.

The only advantage of Brave implementing some scriptlets in Brave’s resources file is to be available for iOS and Android, but hopefully they add custom scriptlets for mobile soon, so anyone can enjoy the endless power of injecting JS.

Since you are a Brave user, or at least you take the screenshots with it, does it even matter uBlock anymore? Besides the few incompatible rules I had to manually tweak and fix to block the same as uBlock, Brave is working great and will be more powerful next year, so there is almost no advantage to load a 3rd party extension or other extensions, maybe some more options and popups and easier ‘1 click solutions’ but functionality in some cases can be the same.

Someday I hope people understand that, that the only reason why uBlock MV3 is not good enough is because of Gorhill.
And that Gorhill decision means that it is time for Chromium users to switch to Brave, even if it lacks some customization and few features are still unpolished, but it is the only Adblocker that runs natively and on mobile that will make uBlock Origin irrelevant more and more on each update, especially if users take advantage of the scriptlets and getting functionality without having to run extensions which can slow down and will consume more resources.

There is Adguard and ABP, but Adguard can be buggy, ABP misses some extension, and both don’t allow loading your own scriptlets which is a big no no for anyone who understand that injecting JS is what makes endless possibilities.

So this is basically a ‘who cares’ if Chrome is starting to remove uBlock Origin? it still works in Brave, and Brave adblocker in June 2025 will be closer to support uBlock rules than any other native adblocker.
Of course, some people will shill for Firefox and say how uBO is available there, so Brave is not needed, but native adblocker can be so powerful. The best example I can give is how Brave is able to block network connections from extensions, which is something an extension can’t do for security reasons, where extensions are isolated from each other.

Of course to each its own, and if people want to keep using Chrome, like I see people doing all the time, oh well, but seems like 2025 will be the year of Brave, or I hope so, but some people might want “a pretty face” rather than the technical amazing stuff about a native adblocker as powerful as Brave.
As someone who uses Chromecast and some features only Chromium browsers have and APIs (like Document-PIP), I tried Firefox in the past and just couldn’t stick to it for long time, also I am against having to install 30 extensions to do what I can in Brave natively.
Let’s be honest you at least need Tampermonkey and uBlock Origin to achieve the same in Brave, and Tampermonkey is because uBlock Origin in some occasions fails to inject the scriptlets properly, so the only way to ensure they work properly 100% of the time is with Tampermonkey and this is not something Brave adblocker suffers, Brave adblocker is 100% effectiveness in their Scriptlet engine.

If people have vision, they would help Brave to grow, especially since it is the only big open source Chromium browser, and stop caring what Google really does with uBlock or not, because it is Google’s and Gorhill’s fault what is going on and people keep being stubborn caring too much about the imminent future.



[ad_2]

Source link

Leave a Reply

Your email address will not be published. Required fields are marked *