On Browsers
flamewar?I read f055's "Google phasing out support for Internet Explorer 6.0 and what does it mean?" today and started to reply. As I went allong it became somewhat of a blog post. So this is the reply.
I think ignorance is the greatest factor in keeping IE6 around. When you put an icon of a globe with the word 'Internet' below on the middle of an otherwise clean desktop everybody will use that for browsing the internet.
People dont care what their browser is (only webdevelopers and the otherwise enlightened do) as long as they can access the intertubes, twitter, watch videos, order stuffs and do their banking they are fine. In their minds there is no such thing as an insecure / incompatible browser, and if any browser would be insecure it would be most certainly from the otherwise unknown Mozilla Foundation. The fact that things misrender goes right pass them as they have nothing to compare it with.
I cry a little everytime I see one of those big billboards next to the road advertising Chrome. Not because it's chrome but because formentioned foundation just doesn't have the funds to put up this kind of advertising. If they had they would already be dominating. It is, all in all, a small miracle that they have a 28.xx% share of the market.
And the huge share of IE stems from the corporate world off course. The most major organisations I know have IE 6 as their default browser so "You must make sure it works on that to!". If you have spent hundreds of euros on obtaining your MSC*** you have a) been brainwashed and b) are not going to advertise Firefox as a good/safe/standards-adhering alternative.
All that aside, I agree with Google to phase out support for IE6. The web proffesionals should be able to expect some adhering to standards and IE6 adheres to none. I know Google can't be phasing out the entire Microsoft Browser Soup but I would just love to see Microsoft withdraw from the browser wars and let dedicated corporations or foundations have their go at it.
Here is why:
Back in the day (gosh I sound old now...) we webdevelopers hacked in exceptions for all the browsers. There where standards (w3c provided them) but there was no browser to adhere to all the standards. No browser was standard. Today we have to hack in exceptions for IE only. And every major version of IE needs it own hacks.
Comments
Want to comment?

But coming back to Google vs IE6. As I understood from the message, Google plans to advise its users to upgrade their browsers, and starting March 2010 they will upgrade their products to versions that use solutions incompatible with IE6. Now, why can't Google just leave the last IE6-compatible snapshot for there to be served to the old users? It may not have the new features, but it will work like it does now.
The only reason I think is that Google plans to advise to upgrade to Chrome, not just 'any modern browser'. This may not be huge for Docs and Sites, but when it comes to GMail, all the offices, cybercafes etc. can go with the suggestion from the GMail vendor.
Now this creates a problem for the business clients. A lot of their intranet apps work just with IE. Will they weight Chrome against IE, GMail against their SAP? Or will they install 2 browsers. Or move GMail to Outlook? And ditch Google services?
My point is, it's probably a great new for web developers, but the outcome of this decision is not yet clear, and may backfire at both interested parties.