Defending IE6
coda.co.za
coda.co.za
Sure, if you have unlimited resources, develop for IE6, Opera, whatever else. But when you're on a budget, and you have to choose between making your app 20% better for 93% of your users, or making it work for the extra 7%, it's not a no-brainer.
BUT if we're talking about large web applications that have serious development costs for every "supported" web browser, then his argument breaks down quickly. These costs come in the form of feature development, bug fixing and in customer support for released features. When a single web browser consumes the majority of these costs, yet the browser is continually falling lower and lower in usage, then it's time to put serious thought in dropping support for that browser.
FWIW, most people who are dropping IE6 support are doing so when it hits the 6-8% usage range.
I know - I want to know where these people get their audience from so that I can swap ;)
Do you happen to know what kind of userbase that is?
Since IE7 is pushed pretty aggressively by windows update I would think there must be a few large corporations in there who have rejected the update thus far?
At least I want to think that because IE6 being stuck at 30% gives me the shivers. On our sites IE6 has been constantly dropping since about December and is now at around 18%. That's still too much but at least the tendency is right here...
I know from experience (I've worked as tech support in schools and a college) that these establishments are normally the very last to push out upgrades to things like browsers. There's a big "if it works, don't touch it" attitude.
Don't forget that IE7 isn't available on Win2k, which is still being used in academic and government organizations a far bit.
I think you have to make some decisions about what you want to support. I really don't think complaining to your users about the browser they have chosen helps. If anything, it drives them away. I do think that no matter what you choose, you should always give your users back something. You may not be able to support all browsers, but don't return a page that simply doesn't work and leaves the user wondering why. This may be easier said than done, but I think its a good middle ground between the complexities of trying to support everything and alienating users by only supporting your "chosen path"
The customers of your website should always come first, and if they use IE6, support IE6. Making them upgrade is a surefire way to alienate them or encourage them to go somewhere else. (not to mention, if you already support IE7, supporting IE6 is not that big of a stretch)
However, this post seems to go beyond that and basically be quite passionately explaining ways that we can happily accept and just deal with the multitudes of browser incompatibilities and inabilities. Probably, this guy makes his living off of these problems.
This person's attitude is absolutely sickening to me. The situation with browser incompatibilities and deficiencies is out of control. Action must be taken.
For example if a business has many users that are on IE6, but the company put a firefox cd in the box of every order, would the number of users on that website using IE6 drop at substantially faster rate than if they didn't?
Does "any reasonably standards-compliant browser" count as a list of supported browsers?