Hacker News new | past | comments | ask | show | jobs | submit login

My criticism is simple: Firefox has like a 4% market share, but an entirely separate rendering engine from the other browsers.

As a web developer, my job is already to chase down spec-violating implementation bugs in Safari, Chrome, and Edge. Having one more user agent out there does me no good; I'm disinterested in increasing my pain to support a 4% userbase.

I'd rather browsing be the purview of one or two giant, well-regulated players than a thousand minorly-incompatible little flowers.




> I'd rather browsing be the purview of one or two giant, well-regulated players

Key: well-regulated. These giants are anything but. And in the past several years Chrome basically said "I couldn't give two craps about Safari's or Firefox's opinion, we're going to ship our own APIs and call them web standards".


You must be quite new to frontend development, right? It's really never been easier than today to do this. Edge uses chromium and IE isn't a thing anymore (for most devs), so it's basically 3 modern and regularly updated browser engines which are _very_ close to each other features-wise.

Also, one of the biggest problems with Chrome has been that Google are breaking standards with it repetitively. If you're for well-regulated browsers, Chrome shouldn't be your browser of choice.


Actually I've been doing it about a decade. Long enough to have had to make the judgement call to not change our site to fix performance regressions on Firefox because there weren't enough users to justify the cost a couple times.

It's okay; FF unbroke themselves in 2 revisions anyway. But if it'd been Chrome, fixing the site would have been our top priority.


Ah, fair enough! Yeah, it might not be perfect, but I don't think it's bad enough to make a mono/duopoly the better option.


IE6 called from 2005 and wants its argument back


2021 is a rich era of multiple standards-compliant browsers, including Firefox.

But if there's a bug where either a browser deviates from the standard or different browsers implement an ambiguity in the standard differently? Web developers will fix that bug in Chrome, Safari, and Edge before fixing it in Firefox. For almost every site, that's what the cost benefit analysis looks like.

If my site doesn't work right on Chrome or Safari, that's my problem. If it doesn't work right on Firefox, that's Mozilla's problem.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: