Freedom from Internet Explorer Compatibility Mode - ie broken

We are often plagued by complaints from clients that something is broken, only to discover that it is due to the user's browser being in compatibility mode.

This can be overridden by setting both the server header response

('X-UA-Compatible: IE=edge');

and the metatag of

<meta http-equiv="X-UA-Compatible" content="IE=edge" />

In most cases the meta is having no effect, but the header response from the server does. It forces IE to use the highest version available. So if you have IE 10 it uses IE 10 even if their browser is set to compatibility mode or ie 9 or ie 7. The browser setting has NO effect.

Here is a nice implementation to solve this on Drupal 7: