У меня есть простой сайт HTML5/ASP.NET, который я начал тестировать в IE10 сегодня, так как он выпущен для Win7.
Это сайт интрасети в моей организации, и я верю, что была развернута групповая политика для включения Отображать сайты интрасети в представлении совместимости по умолчанию.
То, что я заметил сегодня в тестировании, заключалось в том, что, хотя я добавляю HTTP-заголовок X-UA-совместимый IE = edge (через мой web.config), сайт отображается в IE как
Browser Mode: IE10 Compat View
Document Mode: Standards
Я считаю, что мой HTML на самом деле нормально, потому что я могу просто снять флажок Показывать сайты интрасети в режиме совместимости, а при перезагрузке он сразу переключится на:
Browser Mode: IE10
Document Mode: Standards
Итак, мой вопрос просто: не должно ли значение заголовка IE = edge переопределять настройки Показывать сайты интрасети в режиме совместимости?
Если нет, можно ли его переопределить?