Microsoft kills IE6. FINALLY. Here’s a little business case I wrote over a year ago…
Here was my official recommendation to drop all support for Internet Explorer 6 provided to a client at my previous marketing agency:
John Harrison - December 2010
IE6 is an outdated, last-generation web browser. IE 6 is unable to provide the same web experience that modern browsers can. Continued support of IE 6 means that we can’t optimize our interfaces or provide an enhanced customer experience on the websites, emails and web properties that we build for you. Continued support of IE 6 means slower progress, less progress, and, in some places, no progress. We want to make sure the experience is the best it can be for the vast majority of your site visitors, recipients of your emails and users of your applications. Continuing to support IE 6 holds you (and us) back.
• IE6 is a ten-year old web browser. Microsoft strongly urged customers to upgrade to IE8 immediately. (source: http://ie6countdown.com/ )
• IE6ʼs remaining market share comes from office-hour surfing in the corporate workplace overseas (India for example). Customers are using different, more modern products at home such as Mozillaʼs Firefox version 3 and higher. ( http://www.s-anand.net/blog/ie6-in-corporates/ )
• Google no longer supports IE6 compatibility with their apps and new features (as of Jan 2010).
• IE6 still has security holes that have allowed hackers to breach sites and steal PII data from big corporations, such as Google. (source: http://news.cnet.com/8301-27080_3-10435232-245.html?tag=mncol;txt )
Specific technical examples:
1. IE6 does not support PNG file transparency.
2. IE6 cannot handle CSS “Float” and “Margin”. This causes line breaks and other
undesirable front end issues such as floating text over other web elements.
3. Lack of CSS “Class and Element” support
4. IE6 crashes very easily: http://seo2.0.onreact.com/top-7-ways-to-crash-internet-explorer
5. CSS Anchor Backgrounds cause “flicker” appearance to IE6 users.
6. HTML version 5 will not work with IE6.
It is costly and time consuming to code and debug web sites, emails and applications so that they function across a wide swath of browsers and operating systems. Coding to IE6 means coding to the lowest common denominator. It often means UX, designers and developers are forced to “dumb-down” design and functionality- making a customerʼs experience on a modern OS/browser unexciting and compromised.