But it didnt end with add-ons and extensions. Weve now got spell checkers, phishing filters, live bookmarks, RSS readers, integrated search and more. Firefox is not a browser any more but an integrated suite of web applications.
So what are the mistakes that both Mozilla and Microsoft made with their browsers? Its the mistake of using an ever increasing number of features to encourage people to adopt or keep on using that browser. A features war has, almost always, only resulted in three things overly bloated code, poor performance and security vulnerabilities. Mozilla as an open source movement was in the perfect position to put aside a drive for big user numbers and concentrate on the basics. Thats a real shame and a missed opportunity.
Not only is Mozilla adding more features to Firefox (a whole raft of new features are slated for version 3) but development has stalled on fixing (or at least alleviating) current issues of poor performance and massive memory footprint. Ask the Mozilla team for a comment on the huge amount of RAM that Firefox can consume, and the reply you get is that its not a bug but a feature. When you need a system with 1GB of RAM just to run a browser well, you know that the project has steered far away from the original goal of developing an open-source web browser, designed for standards compliance, performance and portability.
Or maybe performance just doesnt mean what it used to.