Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The bigger issue is that Firefox hasn’t moved beyond what the browser market is right now.

Another way to say that is what browser capability does Firefox have that Chrome lacks.

I remember that pre-Chrome Firefox was leaps and bounds ahead of nearly every browser in the market (especially when factoring in extensions) other than maybe Opera.

But Firefox has lagged in many ways since then. About the only really great thing that has come out of Mozilla/Firefox in the last decade or so is possibly MDN (yeah, their documentation website, which is frankly awesome to the point that MS shut down their own and paid Mozilla to improve MDN).

Even setting aside functionality and features, there’s basic housekeeping stuff that Mozilla can do so much better at. For example, have you ever tried contributing to Firefox code? It’s awful. They have their own, largely unmaintained, bug tracking system that no one uses. And as much as I love mercurial and constantly whine about how it is superior to git and should have won out, it didn’t win out. Git won. And yet Firefox is still a multi gig Mercurial repo. And it’s a mercurial repo hosted on Mozilla’s own hnmaintained forge that no one is familiar with and knows how to use. Even if you don’t want to hop onto someone else’s proprietary forge, which is completely understandable and laudable even, then why not pick up something more modern like Gitea, and run your own instance and contribute back making Gitea or any other Gothub/Gitlab alternative better and making it easier for folks to contribute to Firefox code? Why is Firefox still 1 massive repo instead of breaking it down into multiple smaller components so, for example, web developers who can very well contribute to the Firefox user facing features which are largely written in HTML/JS don’t have to go mucking around with C builds?

There’s so much Firefox needs to do that appears not to have been focused on at all.



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

Search: