Ask HN: Why continue to use Firefox?
Now that Firefox's UI is becoming more and more like Chrome's, why should anyone continue to use Firefox?
I'm thinking the reasons might have something to do with:
- Lower memory usage compared to Chrome [1]
- Increasingly more of it being written in a fast and memory-safe language, Rust [2]
- Not belonging to a for-profit company [3]
Would also be nice to know what plans Mozilla has for Firefox in the longer term. Once Firefox becomes a near Chrome clone written in Rust, what comes next?[1] - https://blog.mozilla.org/firefox/firefox-uses-less-memory-chrome-edge-safari/
[2] - https://wiki.mozilla.org/Oxidation
[3] - https://en.wikipedia.org/wiki/Mozilla
47 comments
[ 2.4 ms ] story [ 104 ms ] threadGoogle is and for the foreeeable future will be an ad network first and foremost.
- Google has already its hands on so many things. If I can prevent it from controlling my browser, I'm good.
- I HATE chrome UI and look & feel
- With FF, I can syn my tabs between several devices while hosting my own sync service .
- Google is not beyond Firefox. I like more Mozilla than Google.
A late reply but I thought I'd chime in.
You also need to host your own accounts service and all its dependencies (assets, tokenserver, profile), unless you trust Mozilla to be not forced/coerced to compromise your security. Even with auto-updates disabled, the Firefox Accounts login form is served from the network, so a paranoid user must be very cautious if any of their browsers suddenly asks to re-authenticate.
Also, note that Sync is now consists of two pieces: there is Sync 1.5 server and there is Kinto (which is used to store WebExtensions data). This is usually not mentioned in the "host your own Sync 1.5 server" articles, but here are the details: https://wiki.mozilla.org/CloudServices/Sync/ExtensionStorage...
If you're fully self-hosting you need to install the latter as your tokens aren't working for Mozilla's one (so basically your WE-based extensions can't sync anything). If you're only hosting your own Sync but not Accounts, you should be aware that some of your data is stored at Mozilla's services instead of your own server.
Fx's new CSS pipeline and the other stuff they're porting from Servo is amazingly cool. Not just tech wise that they can pull this off but the benefits it brings means Fx has a decent chance surpassing other browser's performance, in a few places it already does.
I have control over my data. With Chrome I don't, I'd have to rely on Chromium to be sure and keeping Chromium up to date is tedious.
I used to only use Safari but ever since Firefox 57 showed up (the curently nightly) it's been my daily driver and it's absolutely awesome.
[0]: https://wiki.mozilla.org/Security/Contextual_Identity_Projec...
Firefox on Android (and the new Firefox Focus) feels faster and lighter on resources. I prefer Firefox on my Android devices.
For me, a third reason is that Chrome has started segfaulting big time on my Ubuntu 14.04 LTS laptop. This started very recently. Switched to Firefox.
Aside from all that, for me it's just the principle that it's better to encourage multiple excellent feature-rich cross-platform browsers instead of ending up with a monopoly.
2. Firefox has much better support for tab customization like tree style tabs (not yet supported in 58, I think), multiple tabs, where you can close, move, reload multiple tabs together, copy url of selected tabs in custom format etc.
3. Reliable session recovery. With chrome , if you have more than one window each with multiple tabs, recovery of all windows is not guaranteed. Firefox on the other hand has a versatile session restore process. I sometimes have 6 or more nested session restores. Only thing affected is your sanity, when going through all the tabs. Also, in firefox, when recovering, the pages are not loaded unless the user purposefully navigates to the page, saving memory.
Firefox also supports hundreds of tabs easily. It is THE browser for tab hoarders.
4. Chrome on android does not allow extensions. So no ublock origin on Chrome mobile. That leaves a bad taste in the mouth. For that and other reasons cited by other answers here, I do not trust Chrome on desktop either.
5. Certain features on Web developer tools are better in firefox. I use both firefox and chrome for this interchangeably.
6. I like that typing in address bar checks only in history and bookmarks and the search bar is separate. In chrome, I often notice that search is given more priority over history. What is one hop in firefox becomes two in chrome: first to the search page, then the actual website.
[1] - https://news.slashdot.org/story/17/09/08/2330232/firefox-57-...
WebRender is upcoming, but I don't think on-by-default anywhere.
(That said looks like maybe OP just mistyped.)
Thought I was the only one that noticed this
Plus, FF displays current downloads in another window which is annoying.
This feature alone is enough for me.
/L
Not to mention I've been using it since Netscape 0.9 or whatever it was first released as. Started on Mosaic ;-).
Have appreciated the kick in the pants from chrome and keep chromium around for testing. Shame about the dumbing down of the UI but extensions have mostly saved me so far. I prefer traditional widgets, a single OS theme, and hate skinz.
1. After a couple of days of use, page interaction began to 'stutter'. Every 2-3 seconds the page would lock up. 2. They still don't sand box tabs, so a crash brings down everything. I lost work because FF locked up on one tab while I was working in another. Everything came to a screeching halt.
That was enough for me to forget FF all over again. #1 consistently happened on two different machines, but I couldn't find a fix (just similar issues related to graphics HW acceleration from two years ago.) I have no idea how isolated these incidents are, but if I can't rely on FF to work > 99% of the time I can't use it.
# admittedly, I don't quite understand what all data it gathers and how. But I know it does because my FB feed is littered by ads based on my chrome browsing. And I feel sooo exploited when that happens.
But yeah, I'm disappointed they're changing the UI to one I dislike, and at the same time removing the ability to customize it. Kind of fuming about that, actually.
But the alternative will be to stay on a browser that won't get any updates, and gets left behind by websites using newer features, and hacked when it doesn't get security updates.
Maybe some enterprising open source developer will find a way to hack the Servo rendering engine into a different browser chrome UI - just as Firefox (then Phoenix) did with Gecko back when the Mozilla suite was dying.
I've been a long time Firefox user until the early days of Google Chrome and I remember doing the switch just for the amazing startup time of the latter and then being acquaintanced to it. Nowadays I use the Opera (beta) flavor of Chromium due to the team effort in providing a slightly (but appreciable) better experience.
Firefox seems to be in period of internal renaissance which I greatly appreciate; something that remind me of the hype around it during it's 3rd major release.
I tried the Nightly release last week and, being on a laptop, the only thing that currently hold me back is it's lack of a battery-friendly mode – like the one I use daily with Opera – and other little details.
I use it mainly because I like Mozilla and dislike Google. You have to put your money where your mouth is.
Firefox supports it via extensions, although the author has noted it will stop working in 57.
Also, Chrome's resource usage is out of control, at least on my Linux laptop.
I have a few different clients that I have seperate logins for and I like to keep all that completely separate while still only using a single browser.
https://wiki.mozilla.org/Security/Contextual_Identity_Projec... https://testpilot.firefox.com/experiments/containers/