It was created by some developers who saw that Mozilla Suite was slow and nasty to use, worse than IE6
Mozilla signed an advertising deal with Google for Firefox, bringing in $100 million per year
The early Firefox developers were hired away by Google, to write Google Chrome
Meanwhile, Mozilla did not invest much of the money into Firefox – they invested it externally, or they spent it on pet side projects (most of them bat-crazy, such as making a browser-based IDE, as if they were going to be the new Eclipse Foundation), or they just spent it on endless marketing-led iterations of the design of their own sprawling website
And rather than seeing what the Firefox team had done, the Mozilla guys let it drift slowly away from some of the original design goals of those early developers
Less inspired in-house developers made small improvements to Firefox for a number of years, including some horrible populist stuff like 'personas' that harked back to the bad days of Mozilla Suite (often regular users will see an idea as 'good' whilst serious designers or software developers can see very clearly that it shows a bad direction)
Meanwhile, there are bugs in basic standards compliance that had existed in their bug tracker (Bugzilla) for 10 years – all browsers have bugs, Firefox had fewer than IE, but they tended to be ignored for eternity too
And big usability gaffs like the list-based cookie management tool with a button that doesn't delete what cookies you've selected, but deletes all cookies and cannot be undone
Grade-A developers like our own Philip Withnall tried to help do bug triaging to guide the core Firefox developers, in the false belief that Mozilla had no money and it was important to help the great time-stricken developers (who had already left)
Recently Firefox has done a good job of playing catch-up with Google Chrome in terms of performance – but it should not have been necessary given this is what Firefox was when it was created
But now Google Chrome has surpassed it in market share, in a few short years
And as of this month, apparently the advertising deal with Google has expired, with 80% of Mozillas income
Will it get renewed at the last minute, or will Mozilla be forced to go crawling to Microsoft, to integrate Bing?
You can take these facts many ways. Here are a few theses you could claim:
Mozilla was mismanaged (not replacing good developers, not maintaining important design goals, not investing back into development in a properly focused and managed way, not seeing the obvious need to compete with Google Chrome until too late)
Google, as the new Microsoft, use anti-competitive tactics (funding Mozilla to kill IE, then hiring the developers, then cloning it under their own brand, then cutting off the air supply)
Mozilla kept a lot of their users in the dark (not by hiding things, but possibly by being intentionally non-explicit in what the true drivers behind the project has been – Google's money, and the original developers, and which people being on the payroll)
I say this…
Mozilla: a group of developers gave you something great that you'd never have achieved via your own Mozilla Suite, and then you let them go, failed to learn from what they did, failed to use the heaps of cash flying around to compete properly as a software developer, invested in lots of irrelevant pet-projects, and now you can see the result. You've lost your secure income, most developers see you as a joke, and you're now second to Google who aren't even primarily a browser company.
And now they've released WATERFOX, their 64bit version. Not much different from its origins, and no apparent increase in speed.
The only major difference is that the majority of useful add-ons aren't yet compatible.
What a shambles!
By Brandon,
posted
Expressing any form of criticism regarding Firefox makes you an enemy of "The Open Web" and a starch IE6 fanboy, if we're to follow the official argumentation to shut whiners up.
By Bartek,
posted
Yeah, you got that right, what they have done to our fav browser ??
It's a shame really… I remember the old days, back during the original browser wars… And I remember fondly what a breath of fresh air firefox was when it first came it (who here knows that firefox wasn't the original project name, but became it I think with the first stable release).
Firefox started out as a fast, capable, and powerful browser, very much holding true to its namesake. Having only the base browsing functions default in the browser, with an add-on system so that you could put in more functionality if you needed it was an excellent idea for a web browser. Tab browsing, though not an original idea of Firefox or Mozilla, was still wonderful! With the original firefox versions (1 and 2) you could have a fast and lean browser, a typical browser, or a browser that could do anything and everything but ran slowly. Now days, you get a slow browser that does lots of things you might not care about, or an even slower browser when you go to add some missing functionality that you do care about…
Luckily there are plenty of other worthy web browsers these days, and most website designers and web browsers now practice good developing standards. But still, it is sad to see such a powerful symbol of open source programming fall like that.
In some ways, I wish that all browsers were based on WebKit until someone does a really great job with a new foundation. This would make rendering more consistent with developers to differentiate their products based on speed and browser features.
I normally operate with ten or more tabs open, and Firefox just can't handle this on my Mac. Firefox + Flash plugin + Mac = slower than me when I've just woken up in the morning.
However, I must say that its number of add-ons makes it a very useful browser for specific tasks.
I run with 6 windows open with a total of 17+ tabs in Safari. While Safari has it's own issues with memory, it is always faster for me than Firefox. If I need another browser, I use Chrome but the layout just feels "wrong" to me.
Safari has definitely improved but there is still a memory leak that piles up when you have close to 20 tabs open. I have to restart Safari every four or five days which is a real nuisance.
Yeah, Lion made the Safari restarts tolerable. It just annoy she that people have been complaining about the memory leaks for so long and they have not been fully-addressed. It's critical software so I can't imagine them sloughing it off - it must be difficult to run down.
The Javascript speed in Safari 5/5.1 is terrible. In fact, I had to pester Chris a lot to work around some EditArea performance issues that were caused by it.
I like Safari but I don't like that they seemed to have rushed it out a bit. Apple was ahead of most everyone for a while in terms of JS speed and now it seems they've lost interest.
I doubt it will be addressed until the next major release, whenever that is.
That's why it's nice to have Chrome handy - it makes quick work of JS-heavy websites.
Same here. I've been using Macs since 1988 (an SE/30) plus NeXT and SGI for my business. Came from a background of minicomputers (DEC VAX, HP 3000 and Data General Nova). Those were probably all before you were even born.
Chrome is based on webkit engine, it is not written by firefox developers "hired by google", it was a whole different project. Google modified and improved it in some aspects, but it is not related to firefox. The gecko engine was so different from webkit.
and WebKit Team -- WebKit (i.e. webkit is heavily influenced by the Chrome team nowadays)
By Arash Kazemi,
posted
From wikipedia:
WebKit was originally derived by Apple Inc. from the Konqueror browser's KHTML software library for use as the engine of Safari web browser, and has now been further developed by individuals from KDE, Apple Inc., Nokia, Google, Bitstream, Torch Mobile, Samsung, Igalia, and others.[2] Mac OS X, Windows, GNU/Linux, and some other Unix-like operating systems are supported by the project.[3]
and
Initial release: November 4, 1998; 13 years ago (KHTML released) June 7, 2005; 6 years ago (WebKit open sourced)
Look, it's true, the hired firefox guys helped modify the engine, and I totally agree with you about the fact that mozilla has screwed up. Mozilla guys have made us all disappointed, the performance sucks, the js engine is even slower than ie8 in some benchmarkings, and chrome is really fast.
But the false impression about the history of chrome is not something to accept. These are two totally different things.
Well, all I was saying is these Mozilla developers helped made Google Chrome. I don't think I've said anything untrue there, maybe you're just interpreting what I said differently to what I meant. You can make something without making what you've built it with – like you have made a cake even if you didn't grind the flour. And I didn't mean to say they made Chrome in their previous capacity as Mozilla developers, I just mean the same people did it.
I think we're probably differing because you're thinking of Chrome as basically Webkit+, and I'm thinking of it as a separate project that happens to use Webkit as a component.
Interesting .
But my point isn't really about that, I'm not saying that Webkit is built by the Mozilla developers – just that Mozilla was foolish to not hold on to their best developers.
But anyways, on the point of the relationship between Chrome and Webkit – Chrome has a completely different implementation of Javascript, and a lot of other technology. I think it's kind of like comparing ocPortal and Drupal and saying they are both basically PHP+. Both projects owe a lot to PHP, but they bring a lot to the table themselves also.
I always think of Webkit as a component - it's a rendering engine that forms the basis for a lot of browsers and, to be honest, I wish it was universally adopted as the rendering engine so that browser display was more consistent. Each browser developer then brings their own 'tricks' and UI to bear on their specific Webkit-based browser implementation.
In terms of Mozilla losing talent, people should remember that Apple hired Dave Hyatt, one of the founders of the Mozilla Project as I recall, in the early 2000s to head up Apple's Webkit development, but Mozilla has been bleeding talent as the people, I think quite reasonably, question its viability in sight of the fact that its primary sponsor is also its primary competitor.
… the fact that its primary sponsor is also its primary competitor.
Bob
… nail, head, hitting - are three words that spring to mind. Also the fact that its 'primary sponsor' has elected to withdraw some or all of its financial support?
Actually Google now are paying Mozilla a lot more, because they got in a private bidding war with Microsoft (Mozilla had made Bing the default search engine on some Firefox versions [I think in foreign markets, but can't remember] as a bit of a pre-negotiation warning to Google).
So actually Mozilla have done quite well after all.
So they have a stay of execution, but their market share continues to erode.
Actually Google now are paying Mozilla a lot more … So actually Mozilla have done quite well after all.
Not sure about 'lot more', but I looked it up, and got this snippet from off a BBC report …
Alan Eustace, Google's senior vice-president of search, said: "Mozilla has been a valuable partner to Google over the years and we look forward to continuing this great partnership in the years to come."The foundation said the exact terms of the deal would not be disclosed.
In its accounts for 2010, the Mozilla Foundation said it earned $121.1m (£77m) from agreements with Google, Microsoft and others. The Google agreement was thought to make up about 85% of that amount.
I suspect Google will 'terminate' this agreement when it comes up for renewal in 3 years.
It really doesn't matter if their benefactor is Google or Microsoft; in the end, Mozilla lives at the mercy of a competitor and this makes it difficult to hire and maintain the kind of talent needed for a project like this.
It is one more reason they should have adopted Webkit at some point so that they could focus on JS and UI instead of delivering a rendering engine that doesn't cause headaches for web designers and developers.
Mozilla is dying the death by 10,000 cuts and I see little way forward for them long-term. It's not like they can even attempt the monoploy argument any more.
The only major difference is that the majority of useful add-ons aren't yet compatible.
What a shambles!
Using Google Chrome atm.. but miss Firefox.
It's a shame really… I remember the old days, back during the original browser wars… And I remember fondly what a breath of fresh air firefox was when it first came it (who here knows that firefox wasn't the original project name, but became it I think with the first stable release).
Firefox started out as a fast, capable, and powerful browser, very much holding true to its namesake. Having only the base browsing functions default in the browser, with an add-on system so that you could put in more functionality if you needed it was an excellent idea for a web browser. Tab browsing, though not an original idea of Firefox or Mozilla, was still wonderful! With the original firefox versions (1 and 2) you could have a fast and lean browser, a typical browser, or a browser that could do anything and everything but ran slowly. Now days, you get a slow browser that does lots of things you might not care about, or an even slower browser when you go to add some missing functionality that you do care about…
Luckily there are plenty of other worthy web browsers these days, and most website designers and web browsers now practice good developing standards. But still, it is sad to see such a powerful symbol of open source programming fall like that.
In some ways, I wish that all browsers were based on WebKit until someone does a really great job with a new foundation. This would make rendering more consistent with developers to differentiate their products based on speed and browser features.
Bob
However, I must say that its number of add-ons makes it a very useful browser for specific tasks.
I run with 6 windows open with a total of 17+ tabs in Safari. While Safari has it's own issues with memory, it is always faster for me than Firefox. If I need another browser, I use Chrome but the layout just feels "wrong" to me.
Bob
Bob
Bob
I doubt it will be addressed until the next major release, whenever that is.
That's why it's nice to have Chrome handy - it makes quick work of JS-heavy websites.
Bob
Bob
Wrong Info
(i.e. webkit is heavily influenced by the Chrome team nowadays)
WebKit was originally derived by Apple Inc. from the Konqueror browser's KHTML software library for use as the engine of Safari web browser, and has now been further developed by individuals from KDE, Apple Inc., Nokia, Google, Bitstream, Torch Mobile, Samsung, Igalia, and others.[2] Mac OS X, Windows, GNU/Linux, and some other Unix-like operating systems are supported by the project.[3]
and
Initial release: November 4, 1998; 13 years ago (KHTML released)
June 7, 2005; 6 years ago (WebKit open sourced)
Look, it's true, the hired firefox guys helped modify the engine, and I totally agree with you about the fact that mozilla has screwed up. Mozilla guys have made us all disappointed, the performance sucks, the js engine is even slower than ie8 in some benchmarkings, and chrome is really fast.
But the false impression about the history of chrome is not something to accept. These are two totally different things.
Interesting
But my point isn't really about that, I'm not saying that Webkit is built by the Mozilla developers – just that Mozilla was foolish to not hold on to their best developers.
But anyways, on the point of the relationship between Chrome and Webkit – Chrome has a completely different implementation of Javascript, and a lot of other technology. I think it's kind of like comparing ocPortal and Drupal and saying they are both basically PHP+. Both projects owe a lot to PHP, but they bring a lot to the table themselves also.
In terms of Mozilla losing talent, people should remember that Apple hired Dave Hyatt, one of the founders of the Mozilla Project as I recall, in the early 2000s to head up Apple's Webkit development, but Mozilla has been bleeding talent as the people, I think quite reasonably, question its viability in sight of the fact that its primary sponsor is also its primary competitor.
Bob
So actually Mozilla have done quite well after all.
So they have a stay of execution, but their market share continues to erode.
I suspect Google will 'terminate' this agreement when it comes up for renewal in 3 years.
It is one more reason they should have adopted Webkit at some point so that they could focus on JS and UI instead of delivering a rendering engine that doesn't cause headaches for web designers and developers.
Mozilla is dying the death by 10,000 cuts and I see little way forward for them long-term. It's not like they can even attempt the monoploy argument any more.
Bob