Search code examples
internet-explorerinternet-explorer-7ie8-compatibility-mode

What is IE7 mode?


I'm developing a web app for a client. It works perfectly on my local machine, and perfectly from my server.

When I provided the code to my client, they deployed it to a QA server, and tested it on a machine (IE10 browser) within their firewall. Sure enough, it doesn't work.

After some research, I found this page: https://msdn.microsoft.com/en-us/library/ff955410(v=vs.85).aspx, which says

If the webpage is retrieved from a site in a domain on the Compatibility View list (and the list is active), IE7 mode is used (see "Understanding the Compatibility View List" at [MSDN-UnderstandingCompViewList]).

I found this helpful SO post about how to turn off Compatibility View: IE10 renders in IE7 mode. How to force Standards mode?

enter image description here

However, for my client - the "Display intranet sites in Compatibility View" is both checked and disabled (i.e., can't be unchecked).

So - my question is, "What does IE7 mode mean?"

Does it mean that any function/feature/bit of code that wasn't supported in IE7 won't work (e.g., no SVG?)

Or, something else?


Solution

  • IE7 mode means what it says on the tin.. any supported features releases above IE7 will not be supported. Only features that are in IE7 are supported.