Когда представление совместимости было отключено всеми возможными способами, кажется, что Internet Explorer 11 в Windows 8.1 учитывает значение X-UA-Compatible
веб-сайта †. Это происходит за пределами представления совместимости (значок отсутствует в адресной строке) и не вызывается списками совместимости или символом <!DOCTYPE>
директива.
Есть ли способ для пользователя (не веб-разработчика) выбрать режим документа для веб-сайта, переопределяя значение X-UA-Compatible
веб-сайта?
Принудительно открывать Internet Explorer 10 в представлении несовместимости принял ответ, который работает путем определения режима документа по умолчанию для <!DOCTYPE>
директива. Я попробовал трюк с реестром, но безуспешно. Хотя это могло решить проблему для вопроса другого автора, мой вопрос касается заголовков X-UA-Compatibile
.
† Веб-альбомы Picasa определяют X-UA-Compatible
как IE=EmulateIE7
. Открытие инструментов разработчика F12 и переключение режима документа с 7 на что-то более новое (8, 9, 10, Edge) мгновенно исправляет сайт. Однако изменения, сделанные с помощью инструментов разработчика, не сохраняются.