1.3 Microsoft Implementations
The following Microsoft web browser versions implement some portion of the relevant specifications:
Windows Internet Explorer 7
Windows Internet Explorer 8
Windows Internet Explorer 9
Windows Internet Explorer 10
Internet Explorer 11
Internet Explorer 11 for Windows 10
Microsoft Edge
Each browser version may implement multiple document rendering modes. The modes vary from one another in support of the standard. The following table lists the document modes supported by each browser version.
-
Browser Version
Documents Modes Supported
Internet Explorer 7
Quirks Mode
Standards Mode
Internet Explorer 8
Quirks Mode
IE7 Mode
IE8 Mode
Internet Explorer 9
Quirks Mode
IE7 Mode
IE8 Mode
IE9 Mode
Internet Explorer 10
Quirks Mode
IE7 Mode
IE8 Mode
IE9 Mode
IE10 Mode
Internet Explorer 11
Quirks Mode
IE7 Mode
IE8 Mode
IE9 Mode
IE10 Mode
IE11 Mode
Internet Explorer 11 for Windows 10
Quirks Mode
IE7 Mode
IE8 Mode
IE9 Mode
IE10 Mode
IE11 Mode
Microsoft Edge
EdgeHTML Mode
For each variation presented in this document there is a list of the document modes and browser versions that exhibit the behavior described by the variation. All combinations of modes and versions that are not listed conform to the specification. For example, the following list for a variation indicates that the variation exists in three document modes in all browser versions that support these modes:
-
-
Quirks Mode, IE7 Mode, and IE8 Mode (All Versions)
-
Note: "Standards Mode" in Internet Explorer 7 and "IE7 Mode" in Internet Explorer 8 refer to the same document mode. "IE7 Mode" is the preferred way of referring to this document mode across all versions of the browser.
Throughout this document, Microsoft XML Core Services (MSXML) 3.0 is referred to as MSXML3 and Microsoft XML Core Services (MSXML) 6.0 is referred to as MSXML6.
MSXML3 is the only version of MSXML that is implemented in Internet Explorer 7 and Internet Explorer 8. Both MSXML3 and MSXML6 are implemented in Internet Explorer 9, Internet Explorer 10, Internet Explorer 11, and Internet Explorer 11 for Windows 10: MSXML3 is used in IE7 Mode and IE8 Mode, and MSXML6 is used in all other modes. MSXML6 is the only version of MSXML implemented in Microsoft Edge, which uses it only to implement XSLT [W3C-XSLT]. Microsoft Edge provides [XPATH] functionality natively.