Firefox Is Lagging Behind, Its Co-Founder Says
sopssa writes "Firefox's co-founder Blake Ross is skeptical about the future of Firefox. He says that 'the Mozilla Organization has gradually reverted back to its old ways of being too timid, passive, and consensus-driven to release breakthrough products quickly.' Within the past year Chrome has been steadily increasing its market share, along with the other WebKit-based browsers like Safari. Meanwhile Mozilla's (outgoing) CEO says that while Firefox is more competitive than ever, they're looking forward to their mobile version of Firefox. 'Clearly, both are annoyed at what has happened to their former renegade web browser. But, by many accounts, Firefox is no longer considered to be the light, open alternative it once was.'"
Companies and products mature over time and Mozilla & Firefox have done just that. Firefox will never be "light" again. Not because of technical reasons, but because users demand a full-featured browser.
Chrome and Safari are taking some of Firefox's market share, but that's because they have nowhere to go but up. IE is still losing the most ground and will continue to do so. More equity in the browser market will only breed more competition, and that's always good for consumers.
I used Firefox from Phoenix 0.1 to Firefox 3.0.8, when I dumped it because of the growing bloat and terrible memory leak problems. The memory leaks started sometime after Firefox 1.5 and got progressively worse with each new version. The bloating really started sometime after Firefox 2.0.
Of course development has slowed - it has achieved the goal most users/developers have wanted for it: To be a stable, fairly secure platform that allows a decent plugin model, and works consistently between platforms.
This is like complaining that the GNU C compiler isn't keeping up with the .Net framework, because it isn't taking risks or pushing envelopes... that's not the job it exists to do.
Chrome gets to be sexy, because it is newer experiment in browser ideas mashed together. Firefox leaves that to its plugins - losing some of the "synergy" of a singular design, but gaining much more flexibility in terms of user preferences.
Until Chrome can do everything I want with all my Firefox plugins, I'll keep ignoring it. I just don't want to be losing features in Firefox in the pursuit of the new sexy, when I already love it for what it is.
Ryan Fenton
I understand that over time software gets bloated, but the biggest deal to me is not allowing that bloat to impact the UI. Nothing frustrates me more than having an unresponsive UI while a page is loading. Some stupid flash script is loading, so it takes 5 seconds to switch tabs. That's unacceptable to me. The UI should be instant, no matter what's going on. Switching tabs should be instant, clicking buttons should be instant, typing text in textboxes should be instant, even when the page hasn't fully loaded.
Any goals that do not focus on security, speed and standards need to be pitched. All feature requests that fall outside of these core goals should be put into add-ins or plug-ins.
Firefox isn't just some browser with "cool" extensions anymore, it is something which Netscape originally intended to do and messed up. It is something we can call as a "web operating system". Once Firefox is up and running (or compilable) on an Operating System, it becomes equal to other operating systems on behalf of sites and more importantly, intranets which supports it.
Especially the comparison to "Chrome" kills me... Chrome can't even provide a non X86 version of browser. Webkit was never designed to be "plugged in" by extensions, Safari still can't be "extended" without the risky Input Managers, Opera has to maintain a very tight and professional code to keep compatibility with all the crazy platforms it has to run/sell...
I am typing this on Opera and I have never been a huge fan of Mozilla but I am not really ignorant enough not to see what firefox/mozilla has become... Remember Netscape CEO's comment which was the turning point for MS, which drove them into panic: "An operating system will be just bunch of drivers soon, it will not matter".. Something like that. That was the time MS really decided to kill Netscape. It was never about that stupid netscape.com homepage.
If one can buy a netbook running linux without any questions today, it is half because of firefox, half (sorry to say) because of adobe flash. That equals "facebook" and "youtube" or several "cloud based" office applications. Dumb it down and see that advantage gone.
I picked up Phoenix comparatively late - prior to that, I preferred to build my own browser-only version of Mozilla (i.e. without the mail client, webpage editor and kitchen sink). That consistently out-performed Phoenix and early versions of Firefox.
;-) And I have never (ever) had any problems with the browser's stability.
But current versions of Firefox are fine - at least on Linux, Mac and BSD. I have no information on how it works on that other operating system, but I don't believe anyone really uses that, since it's not ready for the desktop yet.
Since those who whine about bloat are usually also the first to complain about missing features, I'm not sure we should bother listening. If you want more features, you have to put up with more codespace. Simple as that.
I have to disagree. Different folks have different priorities, different setups, and different requirements. For myself, I was constantly having problems with FireFox's UI becoming unresponsive for 1-15 (yes, that large a range) seconds when trying to do simple things like enter text into a box, close a tab, type a URL, or simply watch an embedded video without it coming to a halt every few seconds.
I don't consider it acceptable for FF to just stop responding to all input (seemingly) randomly, after running for a few hours, or a couple of days at the outside. It had actually gotten to the point where I was restarting it every few hours just to keep using it from driving me batty.
FF does have a lot to offer, but I am convinced that more emphasis needs to be paid to it's performance. I used it for about three years as my daily browser, and with each new version the lag-outs got worse. Of course, the 900MB of RAM I'd often see it eating up was annoying too. Even as a non-developer, I could see that there clearly were issues with garbage collection going on under the hood.
When Chrome finally polished a few minor corners, I jumped ship almost entirely without looking back. To me, speed is tantamount to usability. For example, if I was typing this in FF, it would have ground to a halt and pinwheeled a dozen or so times by now. Even if all I was doing was entering text into a field. In my view, FireFox isn't bloated... just piss-poorly optimized. Some multithreading (god, Chrome is so much more responsive on a multi-core machine!) and proper garbage collection would do it a world of good. That's why I ditched FF.
Bonus point: I have a low-end netbook with a rather slow SSD in it. Chrome loads in about 10 seconds, and FF starts to approach usability after 50. Guess why I don't use FF on it?
I don't suffer from insanity, I enjoy every minute of it! --Longbottle