Fixing Compatibility Issues in Web Applications by Using Compatibility View

This section describes basic mitigation steps and how to plan for future application compatibility while you are addressing any issues now. The Website Troubleshooting Guidance white paper contains resources and information to help you isolate compatibility issues.

Windows Internet Explorer supports the legacy Internet Explorer models whenever feasible so that sites that you develop to them continue to behave as expected in newer versions of Internet Explorer. Starting with Windows Internet Explorer 8, you can choose to support legacy behaviors by selecting the rendering mode on a page-by-page basis.

Internet Explorer 8 includes the following rendering modes that you can set by using the X-UA-Compatible header.

Content valueDescription
IE=5Use quirks mode.
IE=7Always use Windows Internet Explorer 7 mode.
IE=EmulateIE7Display in Internet Explorer 7 mode unless the site has the quirks DOCTYPE.
IE=8Always use Internet Explorer 8 mode.
IE=EmulateIE8Override Compatibility View on client machines and use Internet Explorer 8 mode.
IE=EdgeDisplay in the latest mode. In Internet Explorer 8, this value is equivalent to IE=8.


The following topics describe how to update web applications by using Compatibility View.

What Is Compatibility View Describes Compatibility View.
Why Do You Need Compatibility View? Describes why you should use Compatibility View.
Use the Meta Tag to Ensure Future Compatibility Describes how you can use the meta element to ensure future compatibility.