Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Developing against IE6, IE7, IE8 and soon IE9

In approx 6 months when IE9 is unleashed web developers could have to support up-to 4 versions of IE. This is very likely to increase support, development and testing for many.

I know Win7 has XP mode to run IE6. IE8 has an IE7 compatibility mode (which is not perfect), what happens when IE9 is released ?

Will there be an IE7/8 mode for IE9, will we be able to install IE9 alongside IE8 ? Or what about Vista mode to run IE7/8 ? Or do you think Microsoft will make a statement about IE6 having limited support, please do not use any more ? What are you ideas/plans/strategies to ease/cope with this pain (plain not supporting IE6) ?

Cheers, Nick

like image 950
NGRhodes Avatar asked Nov 18 '10 14:11

NGRhodes


People also ask

What is IE6 and IE8?

IE6 (in non-quirks mode): You write CSS for the IE6 limitations (hacks upon hacks) and sleep poorly. IE8 (in IE8/non-quirks mode): You write CSS which is [generally] compatible with other modern browsers and have happier dreams :p~ – user166390.

What is IE6 and IE7?

Windows Internet Explorer 7 (IE7) (codenamed Rincon) is a web browser for Windows. It was released by Microsoft on October 18, 2006, as the seventh version of Internet Explorer and the successor to Internet Explorer 6.

Is IE9 still supported?

As of January 12, 2016, Microsoft has ended mainstream support for IE9 and IE10. As such, Essent support of IE9 and IE10 is scheduled to end on March 31, 2017.

Is IE8 supported?

On April 9, 2019, Microsoft released the final IE8 update for Windows Embedded POSReady 2009, the last supported version of Windows based on Windows XP, marking the end of IE8 support on all platforms.


2 Answers

You should use the IE app compat VPC images for testing.

like image 51
i_am_jorf Avatar answered Oct 17 '22 05:10

i_am_jorf


Official Microsoft support for IE6 will end in 2014, along with Window XP. That is already decided. (in fact, it should have ended already but the end-of-life date was extended by a couple of years when MS extended the end-of-sale date for XP after the Vista debacle)

So after 2014, anyone running XP or IE6 will be out of support. There will still be people using it, but the corporates that have been holding out will be forced to move on as they tend to be quite risk-averse when it comes to having unsupported software on their systems.

Supporting IE9 should be a lot easier than IE6/7/8, since it is standards compliant in ways that its predecessors weren't. The code you write for other browsers like Firefox should work in IE9 relatively unchanged. There are obviously going to be modern HTML5 features that IE9 doesn't support or does differently to everyone else, but if you're having to support IE6/7/8 you won't be able to use those features anyway.

If you're in any doubt about how IE9 will work on your site, you can download the developer preview now and try it out.

By the way: For some useful browser compatibility charts, I recommend the Quirksmode site, which will tell you exactly what features are supported by which browsers.

For what it's worth, our company has officially stopped supporting IE6 on our site.

like image 29
Spudley Avatar answered Oct 17 '22 06:10

Spudley