I haven't seen anyone mention this, but Firefox is my "daily driver" for almost all browsing, and is also locked down with uMatrix, uBlock Origin, DecentralEyes and Ghostery (though I could probably drop Ghostery without missing it). Chrome has uBlock Origin and a few other things but interferes with pages less. I keep a set of pages for some specific web apps (e.g. GMail, Google Calendar, task management, etc.) open in Chrome, but otherwise only use it when something just won't work in my locked-down Firefox.
I also can't recommend highly enough Firefox on Android, particularly with uBlock Origin and the "Dark Background and Light Text" addon (currently at version 0.6.8 for ease of finding). For HN you'll want to use the "Simple CSS" dark setting instead of the default - that keeps the arrows, but you do lose the greying-out of downvoted comments.
Edit: I also think it's interesting how much Chrome now minimizes and almost hides the Chrome App Store to add new extensions. It's almost as if it's not making Google any money and people keep installing adblockers through it.
I'd remove Ghostery. Not only is it useless once you are running uMatrix & uBlock Origin, they also used to sells your data (page visit, blocking, and advertising statistics) if you activated a feature called "GhostRank". Not sure whether it's still true or not.
If you want, you can create an account to ‘sync your ghostery settings’. The username of the account is your email address.
The exposure happened because they sent a mail with a lot of people in the CC: field. Amateurish but it happens. The irony is that the mail was to inform you of the privacy changes due to GDPR.
Ghostery is convenient in that it categorizes what it's blocking - most of the time it's obvious, particularly with uBlock Origin in Advanced mode, but sometimes I'll look at things in uMatrix and say "OK, X is blocked, but why was it on the page and will unblocking it resolve things?" For example, looking at jumpcloud.com Ghostery breaks the 7 blocked items into 2 advertising trackers, 2 "Essential" trackers, 2 analytics trackers and 1 social media tracker.
As for Ghostery having a breach and exposing email, etc. that would require that I actually create an account for Ghostery. It works just fine without.
> As for Ghostery having a breach and exposing email, etc. that would require that I actually create an account for Ghostery. It works just fine without.
For now, sooner or later it's going to be mandatory for sure.
+1 for ff on android (because it can run extensions)
recommend checking out 'night light mode' for night browsing -- it does some things a little nicer like dims images and uses low contrast (full disclosure: i am the author. feedback welcome!)
I really love addons like 'Dark Background and Light Text', but they don't work with the 'New Tab', 'about:*' and addons.mozilla.org pages like most other addons in recent Firefox.
For the 'New Tab' page I now use 'New Tab Tools' to set the background to black. But I am still unhappy that its not possible to set all other pages to a dark theme.
Also that Vimium doesn't work with those pages is a shame as well. I hope Mozilla fixes that regression soon. Web Extensions should have the same abilities as the XUL extensions.
You can still tweak Firefox internals but you have to resort to its native `userChrome.css` [0] since current extensions API does not allow access to every corner. Luckily you can use devtools for that [1] what makes it quite pleasant (at least you don't have to restart browser to see the change). You can use pre-made package ([2][3]) and toggle what you want.
Thanks, but I do like it to be easily switchable. Some pages expect certain background colors and changing them makes embedded svgs hard or impossible to see.
Maybe you can get away with using the solarized theme, but I prefer having a black background...
Is there a reason to use both uBlock Origin and uMatrix? I thought uMatrix was a more explicit version of the same functionality as uBlock Origin (and written by the same guy).
I dug into this myself just now. At it's core, uMatrix is "default deny" so it doesn't need all the blacklists. But there are things that uBlock Origin provides that uMatrix does not perhaps including cosmetic filtering, popup blocker, zapper/picker element, etc. The author Raymond Hill (gorhill) has switched back to uMatrix himself and dedicates more development efforts to it now.
I use them together, uMatrix as a fine grained control tool where I can setup a saved profile and click-allow until functionality & appearance are acceptable to me, and for 'one-off' or 'fuck-it no time' situations I just toggle uMatrix off. It is very rare I have to turn off uBlock Origin as well (the nuclear option). This leaves me four-five quick clicks away from the median or average user experience.
Other than the issue of cosmetic filters (which I don't personally use), the main difference is that for uBlock you can subscribe to really good lists, collected and curated by a lot of people - so it is "defauly allow, except for these...", whereas uMatrix is "default deny, except for what you explicitly allowed".
I run both, occasionally have to allow something in uMatrix, never have to turn uBlock off.
Upvoted for the info, but I'll restate why I use both:
uBlock is my blacklist. uMatix is my whitelist. For various reasons, I occasionally need to skip the whitelist, but I never had a reason to turn off the blacklist in a few years of using uBlock.
They can do similar things, uBlock Origin is setup to block ads and other elements on the page (depending on the lists you subscribe to). But uMatrix is more like Noscript, it's blocking the loading of resources from the web. So you can block javascript from some domains, while allowing images or video, etc. I use both so i can block a lot of third party scripts even without them being ads (so most tracking scripts and such).
I only have FF Developer Edition (IE and Edge, blegh) installed on my host. The only time I open Chrome or otherwise is inside a VM. If a website doesn't work I just close the tab. That is assuming that ever happens; off the top of my head this hasn't happened since the Quantum beta launched.
Even with Quantum I still find Firefox is almost unusably slow on some pages. It also causes very spikey resource usage. I’d like to use it exclusively but sometimes when I want to cool down my laptop I just switch to Chrome. This is on a Retina MacBook.
Have you tried setting the screen scaling back to the default, or using Firefox Nightly? I believe we recently resolved a bug around that, though I could be mis-remembering.
I second this. I've been using FF with uBlock origin on the desktop and on Android for years now. I'm using fairly demanding and rapidly changing web apps for my customer's cloud stuff, and FF runs it flawlessly where it would have memory-leaks etc just three years ago.
The only complaint I've had was with dog-slow SVG animations a couple years ago (for a simplistic game programming project with the kids), but I believe that has since long improved as well.
I hope we can keep the level of relatively mature support for Web standards accross browsers as it is, rather than make the Web more complex all the time.
Also very simple but highly useful Extension: Cookie AutoDelete
Deletes cookies & local storage after you leave a website. You can whitelist a few domains like Github etc. for convenience. The only downside is you'll get "privacy reminder / cookie accept" popups every time anew.
Actually I would really like to use FF again. But each and every time I try it I'm impressed with the desktop version, install the Android version and instantly am driven away from FF.
Not only that FF on Android is awfully slow for me. But they also refuse to support either Android accessability services or the new auto completion services which makes them basically totally useless if you want to use a password manager on Android.
This one thing (and the performance, but that I could ignore) is what totally prevents me from using FF.
Depending on what password manager you use, you can try getting the Firefox extension for it. I use Bitwarden, and their extension just works. Although I agree with you that they should have support for it through the accessibility/auto-completion services. The ability to have uBlock in a mobile browser is too convenient to give up.
I also can't recommend highly enough Firefox on Android, particularly with uBlock Origin and the "Dark Background and Light Text" addon (currently at version 0.6.8 for ease of finding). For HN you'll want to use the "Simple CSS" dark setting instead of the default - that keeps the arrows, but you do lose the greying-out of downvoted comments.
Edit: I also think it's interesting how much Chrome now minimizes and almost hides the Chrome App Store to add new extensions. It's almost as if it's not making Google any money and people keep installing adblockers through it.