News for hackers. Stuff that matters.
Re:Ask HN: Why is Firefox losing marketshare and how would y... by eigenrick on Monday February 14, 2022 @05:46PM (#30339471)
I think this post assumes that Firefox is an inferior browser, and that the cause is mismanagement.

But is Firefox an inferior browser? I think it used to be, but over the last couple years, it has made massive improvements in features and performance. I use it in both desktop and mobile, and I prefer it over Chrome.

As a software engineer, I rely heavily on my browser for work. For me, the multi-account containers in Firefox are the must-have feature. No other browser can offer the ease of separating multiple test accounts, and multiple gmail/gsuite accounts for multiple enterprises separate.

Also, I like how Lockwise on mobile is divorced from the browser, making it easy to use it to manage passwords across websites and apps.

Maybe the problem with Mozilla, then, is marketing. Maybe not enough people know that Firefox is much, much better than it used to be. Or maybe the general sentiment is echoed in your post. People don't feel that Mozilla is focused on writing good software, so they don't expect Firefox to be good.

Personally, I think the biggest cause for the loss of market share is simple: Safari is the default on iOS and Chrome is the default on Android, and population of mobile devices is exploding, and there are no mainstream mobile devices that are carrying Firefox with it.

Re:Ask HN: Why is Firefox losing marketshare and how would y... by Melatonic on Monday February 14, 2022 @06:07PM (#30339710)
I agree - Firefox today is super solid. It blows away Chrome in terms of memory management and I have less compatibility issues with it than any other browser.

I agree with you on marketing and mobile - if the defaults are good enough on mobile then people are going to mostly use that. And while Firefox used to be hugely popular Chrome has really taken over its market share. Butnow Chrome has gone from a lean and simple browser to a bloated mess that chokes when you have too many tabs and starts using gigabytes of ram.

Re:Ask HN: Why is Firefox losing marketshare and how would y... by tored on Monday February 14, 2022 @06:01PM (#30339639)
Firefox is inferior still.

It has problems with memory, performance, rendering and battery drainage.

Every year I switch to Firefox and use it as a main browser. It usually goes for a month and then I need to switch again because Firefox has too many glitches.

Firefox has had a bad policy of not fixing the basics first before new features.

I do use Firefox as my main development browser still but that is because I’m more used to the developer tools than the alternatives.

Re:Ask HN: Why is Firefox losing marketshare and how would y... by simondotau on Monday February 14, 2022 @06:34PM (#30340109)
That's funny, because I've had the same experience as you—but in the opposite direction.

In my experience, Chrome has problems with memory, performance, rendering and battery drainage. Every now and then I try to use Chrome (or a derivative) as secondary browser and I give up because it has noticeably higher latency for simple web page loads, and more likely to suffer irritating repaint flashes.

Re:Ask HN: Why is Firefox losing marketshare and how would y... by sfink on Monday February 14, 2022 @10:55PM (#30342599)
(I work for Mozilla, but don't speak for them.)

You're both right.

It's a common story -- people use browser A, start noticing a variety of problems, switch to browser B and everything is so much better. After a while, they start noticing a variety of problems, switch to browser A, and once again everything is so much better.

Those people are not being stupid, that is their real experience.

Sometimes the problem is in a web site (an update starts leaking memory, for example) and whatever browser is running gets blamed.

Sometimes it's just natural human bias—we want to see patterns, and we want there to be a solution ("just switch browsers!"), so we get selective in what we notice and don't notice.

Sometimes it's because profile cruft piles up, and resetting would fix it.

Sometimes the problems really are in one browser and not the other. There are plenty of legitimate problems to be found, and things change pretty rapidly.

Re:Ask HN: Why is Firefox losing marketshare and how would y... by GeoAtreides on Tuesday February 15, 2022 @05:12AM (#30344686)
How would resetting the profile help? It means losing addons and their configuration, the bookmarks, the open sessions and the tabs, the history, the about:config settings.
Re:Ask HN: Why is Firefox losing marketshare and how would y... by sfink on Tuesday February 15, 2022 @11:57AM (#30349110)
It means losing a lot of stuff, yes. It sometimes helps because some things slow down as state is accumulated. So resetting can speed things up, at the cost of losing all of your state.

But the comparison point is switching browsers, which also loses lots of state.

(In both cases, you can import a subset of your state into your new profile, and you'd probably get most of the performance advantages.)

I believe all browsers have been improving in their resistance to the accumulated state problem, but I also believe that all browsers are still susceptible to it.

Re:Ask HN: Why is Firefox losing marketshare and how would y... by simondotau on Tuesday February 15, 2022 @07:19AM (#30345492)
For what it's worth I haven't had an issue with Firefox for at least five years. And in the entire history of using Firefox I've never had a problem that was solved by a profile reset—though that might be because I'm a technically savvy user who can troubleshoot with relative ease.

Any time I've tried switching away it's more to see if I'm missing out on something... and it turns out I'm not.

Re:Ask HN: Why is Firefox losing marketshare and how would y... by teawrecks on Monday February 14, 2022 @06:06PM (#30339698)
I have the same experience in reverse with chrome. I've been using FF for a few years now with no issues.
Re:Ask HN: Why is Firefox losing marketshare and how would y... by heavenlyblue on Monday February 14, 2022 @06:26PM (#30340000)
What glitches?
Re:Ask HN: Why is Firefox losing marketshare and how would y... by ly on Monday February 14, 2022 @08:22PM (#30341298)
I’ve encountered annoying bugs like Firefox being unable to render elements when SVG filters are applied to them so they just disappear, or smaller things like extreme banding on gradients that no other browser has.

My biggest issue was (maybe still is, I quit using Firefox last year) is that on wide color gamut displays, like every MacBook Pro, it renders colors completely wrong. So it would render literally every website, save black and white website, completely incorrectly.

My main browser these days is Safari (so I’m still enjoying a lot of browser bugs). When I really need something to work or need specific de tools I switch to Chrome. For me Firefox is in a middle ground between those two browsers, resulting in me never actually using it anymore.

Re:Ask HN: Why is Firefox losing marketshare and how would y... by andoli on Monday February 14, 2022 @05:57PM (#30339598)
> Also, I like how Lockwise on mobile is divorced from the browser, making it easy to use it to manage passwords across websites and apps.

I liked that too. That was before they decided to shut it down...

Re:Ask HN: Why is Firefox losing marketshare and how would y... by edeion on Thursday February 17, 2022 @02:28PM (#30377499)
In case you wouldn't know: Firefox for iOS can now act as a password manager. So, even though Lockwise has disappeared, the function is still there through Firefox alone.
Re:Ask HN: Why is Firefox losing marketshare and how would y... by tgsovlerkhgsel on Monday February 14, 2022 @06:38PM (#30340169)
> But is Firefox an inferior browser?

Several APIs that make powerful web applications possible are missing (e.g. WebUSB, various filesystem access APIs) and Firefox generally tends to lag behind Chrome when it comes to new APIs/web features.

The lower market share means that many web sites don't support it properly. For example, I need to keep a Chrome profile around for Zoom since the button doesn't even show up on Firefox, and when I tried to join a Teams meeting with Firefox, it failed in some non-obvious way, causing me to be late to a job interview (may have been due to some extension misbehaving or some config issue). I don't know if that's just because the sites don't test and do user agent sniffing, or whether Firefox is actually missing some APIs that would be required, but from a user perspective, it doesn't really matter, I can't use the browser for things I can do with Chrome.

I also still have occasional crashes.

Re:Ask HN: Why is Firefox losing marketshare and how would y... by eigenrick on Monday February 14, 2022 @06:53PM (#30340361)
> Several APIs that make powerful web applications possible are missing (e.g. WebUSB, various filesystem access APIs) and Firefox generally tends to lag behind Chrome when it comes to new APIs/web features.

WebUSB may not be the best example, as it was disabled by Chrome because there is no way to secure it. Though I agree in general that some APIs (WebGL) were experimental and behind a flag for too long in FF.

As a counterpoint, Firefox is/was ahead on some important APIs (WASM, U2f)

I have not shared your experience with Teams or Zoom. I use them both daily from FF on OSX.

Re:Ask HN: Why is Firefox losing marketshare and how would y... by zeepzeep on Tuesday February 15, 2022 @04:25AM (#30344373)
> Firefox generally tends to lag behind Chrome when it comes to new APIs/web features

Sometimes that is because chromium just implements anything they want and it's not in the spec.

Re:Ask HN: Why is Firefox losing marketshare and how would y... by StillBored on Tuesday February 15, 2022 @01:42PM (#30350794)
And this is one of those places where FF could break with the pack. Sure implement webGL/usb/whatever but provide a simple browser and page enable/disable function for those people who aren't interested in having random websites sending rogue mining code to their GPUs, or various other API's that have questionable merit if you goal is a simple browser API/surface/function.