|02 Mar 2010||#1|
How IE8 Determines Document Mode
This post describes how IE8 determines what Document Mode such as Quirks or Standards Modes to use for rendering websites. This topic is important for site developers and consumers.
Itís related to the Compatibility View List that we recently updated. This list is down by over 1000 websites, from over 3100 to just over 2000, since IE8 released last March. As we work with site developers and standards bodies, weíre excited to see the sites that need to be on the Compatibility View (CV) List continue to go down.
Before we dig in to the design details, I want to share some of the data we use to design the compatibility experience.
When looking at the doctype and X-UA-Compatible meta tag and header on thousands of high traffic websites worldwide such as qq.com, netlog.com and those on the initial CV List,
Thinking in terms of web-scale, there are billions of pages written specifically for either Quirks, IE7, Almost Standards, or the latest Standards. IE needs to support all of these web platform variations to ensure that our broad, world-wide, user-base has the best experience.
With this data in hand, we designed IE8 with a few principles in mind:
Given the above principles, there are four rules that you can remember about how IE handles doctype, X-UA-Compatible meta tag and header, Developer Tools, and Compatibility View Settings. These rules follow the diagram below from top to bottom:
Many thanks to Jesse Mohrland for verifying the diagram.
|My System Specs|
|Similar help and support threads for2: How IE8 Determines Document Mode|
|Credential Mgr- What determines persistence?||General Discussion|
|Word 2007 - Links within a document? Hide/Show sections of a document?||Microsoft Office|
|Pin a document to the taskbar||Customization|
|Document Issue||General Discussion|
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.
© Designer Media Ltd
All times are GMT -5. The time now is 08:36 PM.