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?
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?