Last month Microsoft warned developers they "may" experience problems with IE8 and IE9 incompatibility:
"Some Web sites may not be displayed correctly or work correctly in Windows Internet Explorer 8 or in Windows Internet Explorer 9 Beta. This problem does not occur in earlier versions of Internet Explorer, and the affected Web sites continue to be displayed correctly and to work correctly in Windows Internet Explorer 7."
According to Microsoft:
- Menus, images, or text are in the wrong positions on some Web sites.
Some Web site features do not work.
You receive script error messages on some Web sites.
Internet Explorer stops working or crashes on some Web sites.
Even Microsoft's own site has a fudge to workaround the IE8/9 incomatibility issues. It uses the following tag to force IE7 compatibilty:
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /><meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
According to some expert, there are literally thousands of web-based applications and web sites, that will fail to render correctly in IE8 and IE9. Microsoft's own list for IE9 lists over 1111 sites including:
For more info please look at: http://blogs.msdn.com/b/ie/archive/2008/06/10/introducing-ie-emulateie7.aspx and http://blogs.msdn.com/b/askie/archive/2009/03/23/understanding-compatibility-modes-in-internet-explorer-8.aspx.