Internet Explorer 8 has been officially released. Now it's time to download it and start seeing what it really does to your website or web application. For some, things may go smoothly, for others, not so much. Trouble is, IE8 may be new, but is it already obsolete?
A Little History
It was mid-December 2007 when Microsoft officially announced that IE8 would support key web standards. The first public beta that came out in March of the following year demonstrated Microsoft's commitment to standards. But they choose to do in a manner that did not "break the web".
With a Web Standards Project (WaSP - Microsoft Task Force) moto that said, "...enable (and encourage) interoperable web development, but don't force IE to break pages that work properly in IE today", Microsoft choose to develop three different modes of compatibility for IE8:
- Mode 1: Quirks: This is the same mode that has existed since Internet Explorer 6. It continues to support content developed for older browsers like IE5.5. No changes to this mode will ever be made (intentionally).
- Mode 2: Standards that are less than standard: This is the so-called "standards" mode of IE7. It's a start on standards, but does not really achieve fully standards support.
- Mode 3: True Standards: This is the newest "standards" version of IE and the third mode. Some call it "super standards."
Beta 2 of the browser came available in September of last year with the promise of better security, reliability and privacy. And of course some cool new innovations that included: a smart address bar, accelerators, web slices and Feeds on the Favorites bar.
Is Your Site Compatible?
With IE8, Microsoft has striven to be more compatible with standards. But in doing so, they have also caused more than a few problems. And your site may be one of those with the problem. Late February we told you about the IE8 Incompatibility list.
This is a list of websites that don't render properly in IE8. This is a downloaded list and there's a version for XP users and a version for Vista users. The list is used by your IE8 browser to allow you to opt-out of viewing any website on that list in standards mode. There's also a button that allows you to add websites to the list.
What About Your CMS?
Now this list may be fine for public websites, but what about your internal web applications, including your Web Content Management System? Do you know if your Web CMS support the IE8 browser?