UBlock Origin got turned off with my most recent Brave browser update. Any alternatives?
I could still turn it on for now but there's a warning that it's no longer supported. I have ADHD and I can't live without cosmetic filtering. (I'm not tech-oriented enough to know if that's the right term for it. I mean the ability to point at elements on a page and say "take this off for me".)
I use the function to remove YouTube shorts, recommendations, the block that nudges me to get Premium and probably a gazillion other bells and whistles that I've already forgotten about. I wouldn't use YT at all if I couldn't do this. Same deal for Reddit.
I also use it to remove moving graphics and other things on some web stores that break my focus. I wouldn't be able to get through my workday without that option. I have to source countless small items for my business from sites that are already complex enough to navigate without any additional distractions. The site designers likely have no clue how much worse their animated banners etc. make my day. That's okay. They can't take everything and everyone into account at all times. But I must be able to adapt environments to be kinder to my brain if I am to retain my executive function so I can do my job.
Are there other similar options out there that you guys can recommend? Another extension I absolutely have to have is called "You're fired". It removes everything I don't like from my YT feed based on search terms. It's perfect because interacting with the unwanted stuff doesn't seem like a good idea (at least it doesn't remove it from my feed even if it's supposed to). I don't have to interact, just add a search term one single time and it'll be gone for good. That extension wasn't widely available for other browsers last I checked so I'd like to keep using Brave if possible.
Firefox still allows you to use extensions. Ublock origin is definitely in there, and You're Fired is listed (with like two downloads).
Exactly. Upstream has broken OP's workflow, and right now is the best it will ever work forevermore - uBlock Origin will only get more broken from here on out. As people have been told for months now, downstream does not have the manpower to keep manifest V2 around due to the speed at which Chromium moves, and things are going to break
The only answer is to move away from Chromium-based browsers
I'm staring down this path and it sucks - I use Vivaldi and really, really love it. And I've been avoiding updating it for a while now because it would switch away from Manifest V2 and disable uBlock Origin.
While there are Firefox variants out there, none that I have found have all the nice quality of life features I've gotten used to in Vivaldi, at least not from what my research indicated. Some have a number of them, but no matter what it seems I'll be losing functionality.
But I can't keep using a browser that's going without updates. That's just asking to get rooted by some automated 0-day.
F'ing Google.
I'm looking forward to when Ladybird has a stable release, but that's not likely to be for over a year, and likely more.
Is Ladybird expected to have support for extensions/adblock/whatever on 1.0?
There is actually a discussion on this topic here - basically they have the general intention to support extensions and also have built-in ad-blocking, but not a lot beyond that just yet. If you scroll all the way down you can see the latest entries in that conversation.
Just one setting that actually prevented me from using Firefox as my main browser:
In
about:config, changebrowser.urlbar.autoFill.adaptiveHistory.enabledtotrue.With this one setting (and it has taken a while to know of the existence of it), I was able to use Firefox, and I'm not coming back.
It makes the url autocomplete to the full url when you begin to type in the address bar.
So if I type
yit auto-completes to www.youtube.com/feed/subscriptions instead of only www.youtube.com.I don't understand it's not a setting in the main setting (about:settings) page.
I was so sure that firefox did not have this option available that I attempted to find in the pseudo-js code of firefox's UI to implement it myself.
I'm impressed there isn't a Firefox fork/theme/package/set of extensions called Fifaldi that mimicks Vivaldi. The collective restraint!
You're absolutely right that there's not a firefox fork that has all of the features of Vivaldi. I recently swapped to Zen after getting frustrated with Vivaldi and have mostly been pleased with it, but ymmv.
Thanks. I wish I could remember why I moved away from Firefox! Does it have Obsidian Web Clipper? NVM, I can find out for myself, just thinking out loud here.
Maybe the AI thing? They did this whole thing about adding AI to everything, but now there's a giant button that essentially says "GO AWAY AI" you can press and it opts you out of everything, so I've continued using it.
I think "the AI Thing" might have gotten overblown a bit in popular perception. It was never intended to be "you'll get AI features and like it" like so many other software vendors. The big walkback they did was to change it from opt-out to opt-in. I think the loudest voices decrying the AI integration were from those who don't want any AI features being integrated at all, optional or not.
I'm deeply skeptical of the current bubble and hype cycle, but even I see that LLMs and genAI are going to be realities that software vendors will have to grapple with going forward. The benefits of the tech, while I think egregiously overestimated in the investment and tech-giant imagination, are simply too great to be ignored completely without vendors becoming increasingly boutique and irrelevant.
My departure was long before the AI era, but that sure would have been the last straw. Glad to hear they seem to have corrected course! I remember that recently they even paid an artist to design their mascot and made an article explaining the process of working with a human artist. Even if it's marketing (which it is obvs), it's still something I'm willing to support.
I'll take this under serious consideration.
Yes.
Brave claims their built-in adblocker works "just like uBlock Origin".
If that's not true, I recommend Firefox. I use it regularly: 99% of sites work (only games and interactive demos require Chrome) and performance is unnoticeable except on rare sites that are especially badly designed.
It's not. Brave is built on Chromium, and the underlying engine doesn't allow uBlock Origin to function completely. The solution is to use Firefox.
I don't think that's entirely accurate. As far as I know the Brave "Shields" (adblocking) functionality isn't a browser extension and does not rely on manifest v2. That means it isn't impacted by v2 going away.
https://brave.com/blog/brave-shields-manifest-v3/
This is an advantage of forking, and I imagine any forked/derived Chromium browser that isn't also an advertising company will build in native adblocking of some sort. I'm pretty sure Vivaldi also has something built in that isn't dependent on manifest v2.
Do you know if any of these built in options support user added rules like most adblock extensions did? I'd love to go back to Vivaldi but i don't want to be without the control I get from ublock.
I think Brave supports adding your own custom rules, but I've never done it. I don't think you could easily use it to hide parts of pages like ublock did though. For Vivaldi I have no idea, I haven't dug very deep into theirs.
I don't use Brave, but I would expect that an adblocker built inside the browser (and, I guess, having access to a non-public, more powerful API) would be more efficient than a plugin.
This explains so much...
Can you elaborate?
I haven't used Brave but I have used Vivaldi and their built-in adblock sucks compared to uBlock Origin. I don't know if that is just a flaw of Vivaldi or Chrome limitations.
Did you try ublock origin lite?
Same dev and everything, just made to work with chromium after the update that killed the original
UOL is cope. It doesn't have all the features that make UBO great. If your browser requires you to install a stripped-down version of a great adblocker, it's time to switch.
Generally I agree, certainly for this use case as I am not sure if it supports hiding custom elements. But in general it does work absolutely fine in just making ads go away. So for people who might not have control over their browser (corporate management shenigans for example) it is a viable option imho.
I use uBOL on iOS because it's still overall the best option and it's decent but it's like I want to say about 80% as effective as the real thing which I use on Firefox
If you're on desktop might as well just use Firefox
Android also has Firefox with full extensions!
There are iOS-friendly browsers with built-in adblocking, such as Quiche and Orion.
Brave has a built in blocker. Though with their track record it might suddenly do some weird stuff in the future. For a less shady chromium alternative I'd recommend Vivaldi. And otherwise Firefox as others also recommended already.
For YouTube, I have some custom css and a userscript that makes things a lot better. I can share those as well if you like. They hide shorts and also make subscriptions a list again.
Edit:
For adjusting websites to be less cluttered and distracting I highly recommend using Stylus to adjust the styling. I use to hide elements but also adjust things like spacing, fonts, etc. It does require some css knowledge but allows for much more control over website looks as well.
Edit2: Was on my phone earlier. Here is the custom css I have for youtube which basically removes shorts from most views
As I mentioned, the userscript mostly restores list view for subscriptions. I am not sure you'd be interested in that and I need to clean it up a bit so I haven't included it.
As far as my case for using stylus goes, I also use it to adjust things like the default font on a lot of websites (no monospace on blogs), font size, line width, all sorts of things that make websites more readable for me aside for removing distractions.
Thank you so much for taking the time to explain this and sharing the CSS for YT.
As soon as I started actively using computers, I've wanted to tweak websites (and other UIs) to better support my focus but didn't know how. A few years ago I found Obsidian and was incredibly grateful that it just lets you write your own CSS snippets. Being able to do the same for websites? Mind blown.
Yup, it really allows you to tailor the web to your own needs and I have been doing so for well over a decade now. To the point that I often forget it isn't obvious for other people to do so, so I am glad I could bring you in contact with it.
Together with userscripts it allows me to have a much less distracting and enshittified internet experience.
Oh btw, I forgot to mention it. The css snippet also does create more space around video thumbnails when they are organized in a grid. I found that more comfortable, but it is the first two blocks if you want to disable that bit.
I use YouTube a lot on my phone and pay for premium. I think I'm just going to do this and run YouTube in a browser now. I tried it really quick and background playback still works in a browser and it still plays when I go to a different tab.
Are you doing this on mobile as well as desktop?
This specific CSS isn't tested on mobile youtube. But you can use stylus on mobile firefox and I have done so for other websites.
I had a super quick look and this does hide shorts from mobile youtube view.
I haven't tested it extensively, so let me know if it hides too much or if there is a shorts reference remaining.
AdGuard's MV3 extension supports cosmetic filtering, which is the ability to remove empty spaces caused by removing ads. uBlock Origin Lite has chosen to avoid using any permissions in its Lite version, which is why it doesn't support cosmetic filtering. It's not a limitation of the API.
AdGuard also has a tool to select an element to remove, which it sounds like is what you're after.
You may wish to consider enabling
prefers-reduced-motion, which is usually handled at the OS-level. Note this disables most animations in the OS as well, such as maximizing/minimizing windows.Did you install uBO through the chrome app store, or is it the bundled uBO that comes with brave? It has a special set of like 6 MV2 extensions that it bundles in and supports, with uBO being one of them. I haven't heard any news of them removing support for this, so it should be supported for a while to come still.
Try going to the following:
1.Settings page
Extensions
Manifest V2 extensions
Then enable uBO
Or try going to brave://settings/extensions/v2 and enabling uBO there.
Thanks, I didn't know about the bundle. Mine is a normal installation through the store and I don't seem to have enabled any of the bundled extensions. They all look quite interesting!
You should definitely use the version in the bundle. I run into problems with brave shields all the time, but the bundled ubo works great
Q: Assuming I have to escape from Brave and back to firefox, does uBlock still block adds on YouTube? Brave does a killer job of that.
Yes
Why did you use uBlock Origin instead of the built in Brave Shield at all? Unless I'm missing something the two engines are on par in features as far as ad-blocking goes. Brave Shield can use the same blocking lists and cosmetic filters as uBlock Origin but not having the drawback of being an extension. Take a trip in the content filtering options in the settings and see for yourself. I'm on mobile now but I can even see built-in options for blocking youtube shorts and recommendations. I say give it a go.
I don't remember. My shields are down on YouTube for some reason. I use Sponsorblock to get rid of ads and UBO to get rid of unwanted elements on the page (like shorts and recs). Are you saying there are options in the settings that would let me do the same things without these extensions? I've taken a glance or two in the settings section when I switched to Brave but haven't seen such options there. To be honest I hate to even open the settings. It's very hard to find my way around. Maybe the layout/UI just wasn't designed for people like me.
Indeed, browser settings are way too stuffed with options and hard to navigate. Sponsorblock is a great extension and you should keep it; only UBO is redundant. If you have Shields turned off you probably turned it off by yourself at some point. Visit YouTube, and in your address bar you will see a gray lion icon. Click on it and enable the big toggle button and the lion will turn orange, indicating that Shields are now turned back on. On the same panel you have a button that says "Filter lists" if you click on it you will end up on the Content Filters settings directly, without having to navigate there. There you can click "Show full list" and select whatever you want to block, add custom filter lists, create your own rules, etc. This should be familiar if you played around with UBO before. UBO and some other Manifest V2 extensions are still supported, but you have to enable them in the settings instead of installing them as separate extensions in case you are having trouble with Shields.
someone recommended matrix3 to me, which is similar to umatrix (what ubo was built to replace), but using manifest v3 and should be compatible with modern chromium based browsers
of course, i would encourage you to use another browser anyway, for reasons unrelated to anything technical