One of the things the Front End Development has been discussing is Microsoft’s new campaign to get people to upgrade from Internet Explorer 6 (IE6) to a better and more current program. They’ve launched http://www.ie6countdown.com/, which tracks the global Internet Explorer adoption rates. Ideally Microsoft would have everyone upgrade to Internet Explorer 9 (IE9) which is days away from its release.
Unfortunately one of the requirements to install IE9 is Windows 7, or at least Vista SP2 which means that everyone that is still running Windows XP can’t upgrade past Internet Explorer 8 (IE8).
I have mentioned it before, but one of the main problems with supporting IE6 is that it’s based on standards from ten years ago, and modern functionality and design typically needs some kind of a workaround in IE6, and in some cases the old browser just can’t replicate the modern elements. The website, http://www.iestolemylife.com/ is where developers track how much time was lost in trying to make things work in IE6. Needless to say, it was a lot, and it is important to have that time factored into a statement of work, if IE6 is a requirement.
As Mozilla’s blog was quick to point out, IE9 really isn’t a modern browser either; at least when you compare it to the Webkit browsers, or Firefox 4, which is in beta. While the source should be considered, they make a lot of valid points, and even with Microsoft’s best efforts, IE9’s various standards are closer to where Firefox was in the last two years, but that’s still much easier to work with than IE6.