Что такое X-UA-совместимый, когда он ссылается на IE=edge, chrome=1?
Я только что видел этот мета-тег в дикой природе и задавался вопросом, что он делает и почему он используется?
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
чтение документация on About.com в нем говорится:
"IE=edge" сообщает Internet Explorer использовать самый высокий режим, доступный для этой версии IE. Internet Explorer 8 может поддерживать до режимов IE8, IE9 может поддерживать режимы IE9 и так далее.
а как же chrome=1 тег?
2 ответов:
Это для Google Хромированная Рама браузер.
ChromeFrame может быть установлен на различных версиях IE (особенно удобно для старых версий, которые не дружат с современными веб-функций). Он по существу работает браузер chrome внутри из IE.
в случае мета-тега, IE должен работать в стандартном режиме (самая последняя версия "Edge") - и активировать chrome frames, если он существует.
Я обычно делаю несколько условный браузер материал для более старых версий IE, что позволяет пользователю установить надстройку в качестве опции.
подробнее здесь : chrome frame API
(имейте в виду, что Google Chrome Frame больше не поддерживается)
кроме того, начиная с режима IE11" edge", который раньше был экспериментальным, теперь является" предпочтительным " режимом - см. изменения совместимости в IE11 Preview
кроме того," режимы документа", как правило, устарели в IE11 все вместе, так что вы, вероятно, должны попытаться остановить в зависимости от них.
Comments