3 ms·
It really isn't. I've been blocking all JavaScript for years now, selectively allowing what is essential for sites to run or using a private session to allow mo
by pluc 1y ago
It really isn't. I've been blocking all JavaScript for years now, selectively allowing what is essential for sites to run or using a private session to allow more/investigate/discover. Most sites work fine without their 30 JS sources, just allowing what is hosted on their own domain. It takes a little effort, but it's a fair price to pay to have a sane Internet.
The thing is - with everything - it's never easy to have strong principles. If it were, everyone would do it.
- roywiggins 1y agoIt's certainly not that bad if you have uMatrix to do it with, but I haven't found a reasonable way to do it on mobile. uMatrix does work on Firefox Mobile but the UI is only semi functional.
- baobun 1y agoNoScript + uBO is all right.
- pluc 1y agoYup that's what I use as well. With whatever the name of the extension that makes allowing cookies a whitelist thing too, and PrivacyBadger/Decentraleyes. Also, deleting everything when Firefox closes. It's a little annoying to re-login to everything every day, but again, they are banking on this inconvenience to fuck you over and I refuse to let them win. It becomes part of the routine easily enough.
- bornfreddy 1y agoNot quite the same (I love uMatrix UI), but advanced mode in uBO is similar. It lacks filtering by data type (css, js, images, fonts,...) per domain, but it does resolve domains to their primary domain, revealing where they are hosted. A huge kudos to gorhill for both of these!
- 1vuio0pswjnm7 1y agouMatrix is fully-functional on Nightly. Using Firefox Add-Ons on a "smartphone" sucks because one has to access every Add-On interface via an Extensions menu. In that sense _all_ Add-Ons are only semi-functional. I use multiple layers: uMatrix + NetGuard + Nebulo "DNS Rules", at the least. Thus I have at least three opportunities where I can block lookups for and requests to Google domains.
- DavideNL 1y agoDoesn’t uBlock Origin in advanced mode do the exact same thing as uMatrix?
- 1vuio0pswjnm7 1y agohttps://github.com/gorhill/uMatrix/wiki/Changes-from-HTTP-Switchboard https://github.com/gorhill/uMatrix/wiki/Changes-from-HTTP-Sw... https://github.com/gorhill/uBlock/wiki/Advanced-settings https://github.com/gorhill/uBlock/wiki/Advanced-settings Having tried both, IMHO they do not do exactly the same thing. One is pattern-based, the other is host-based. As such, one can use them together, simultaneously.
- deleted 1y ago[deleted]
- pmontra 1y agoMaybe, but the UX is so terrible that I never figured out how to use uBO to replace uMatrix. I always use both: uBO for ads and DOM elements filtering and uMatrix for JavaScript, frames, cookies, anything in the columns of its UI. Basically uMatrix is so donor to use that anybody can use it. The equivalent uBO section is so complicated that I feel I need to take a master degree in that subject.
- zelphirkalt 1y agoYou would be surprised how many people are completely overwhelmed by the choices uMatrix offers. Lots of people out there, that don't even know what a website can consist of, let alone what it means to block this or that, or have the awareness that they did block something, or the patience to properly unblock the minimum amount of shit necessary to use the website. For many people any effort at all makes them surrender to the global spyware.
- dylan604 1y agoThat’s my default as well. Self hosted/1st party scripts can load, but 3rd party scripts are blocked. The vast majority of sites work this way. If a site doesn’t work because they must have a 3rd party script to work, I tend to just close the tab. I really don’t feel like it has caused me to miss anything. There’s usually 8 other sites with the same data in a slightly less hostile site
- palata 1y agoDo you selectively enable JavaScript for the whole site, or is there a way with uBO to only enable subparts of it?
- culi 1y agoNoScript seems like the go-to addon https://noscript.net/ https://noscript.net/ It has pretty advanced features but also basic ones that allow you to block scripts by source