For some reason or another, despite millions pouring in and heavy sponsorship by Google, the Firefox project has ceased gaining market share for the past 6 months.
According to the w3c’s browser usage statistics, in December of last year, Firefox had “24.0%” share.
This past month of June, Firefox has increased their share to “24.9%” – less than a percentage difference.
By the way, every 6 months previously Firefox was increasing their share by around 5 percent.
Less than 1% feels like progress has ceased. To my dismay, I’ve started even in SWiK’s traffic numbers to see an erosion of Firefox users, with IE users slowly creeping towards the majority.
What happened? Most likely a less than revolutionary last release: 1.5. Here is the graph of Firefox searches on Google:
The last data point (F) is the release of 1.5. The release made improvements, no doubt, but Firefox needs to work harder if they want to beat the entrenched IE.
And there is a lot of room for improvement. One of the biggest complaints since 1.5 has been a perception of increased memory usage, which has been shrugged off by the Firefox development team as ‘by design’. But they aren’t looking at the real problem, which is that Firefox is still way too slow and bulky compared with IE.
The marketing of Firefox is all wrong as well. Firefox has spent a lot of time and effort on user videos and posters, but really they have saturated the market for people who will be influenced by those. They now need to focus on winning developers, because developers are the ones who can carry the torch forward with Firefox by building killer applications that IE just isn’t capable of rendering.
And there’s no need to be evil about it, or lock people in to Firefox, there’s so much in open standards that IE doesn’t support you could drive a truck through it. IE is at a natural disadvantage when it comes to playing towards developers, because Microsoft can’t afford to lose Win32 developers to the Web.

A new article in the New York Times today reveals that Google is now lobbying in Washington to stop Microsoft from including MSN search functionality in the upper right of their upcoming IE7 browser.

The new browser includes a search box in the upper-right corner that is typically set up to send users to Microsoft’s MSN search service. Google contends that this puts Microsoft in a position to unfairly grab Web traffic and advertising dollars from its competitors.
Google seems to consider Microsoft’s previous monopoly convictions an ace in the hole they can use in competition with the lumbering giant that is Microsoft.
What’s interesting though is that Google has their own monopoly in search that they are happy to exploit to gain market share. Virtually everyone now searches through Google, and Google uses that fact to advertise their other services – and dictate to web sites how they should lay out their content to avoid being blacklisted from Google.
While Microsoft is obviously nefarious, Google has their own browsers that default to their search engine, namely Firefox, Opera, Camino and Safari—plus others I’m sure.
In the middle of this heating up ‘search defaults’ war, poor Yahoo just has Flock.
A year ago, I started a list of Ajax Mistakes that grew and eventually moved to a collaborative page, where other people could post or edit what they saw as issues in Ajax development.
That list focuses on basic application design mistakes when working with Ajax, such as breaking the back button and using GET and POST requests improperly.
But the specifics of Ajax development are equally perilous to basic application design. The siren’s call of the XMLHTTPRequest object can lead many brave scripters to a demise on the rocky shoals of browser limitations and bugs.
So in the interests of charting out these limitations and bugs, I’ve started another list devoted to these limitations, quirks, and bugs. It’s separated into 3 parts: Basic Browsers, IE, and Firefox.
Again, this post will live on in a collaborative wiki page for future updates.
I sometimes make mistakes, or overlook things. If you know of something that I’ve overlooked or have found something that I’m wrong about in this post, please contribute your knowledge directly to the wiki page for this list.
There’s a really easy way to create keyword searches in Firefox, but it’s hidden away in a context menu where you might never find it.
If you are in a search box, right click and select ‘add keyword for this search’
after that, you can just type the word in your location bar, and your custom search will execute. Super easy, but kind of hard to find if you gloss over the context menus.