Изучая представление о совместимости Internet Explorer, я прочитал, что нет необходимости помещать
<meta http-equiv="X-UA-Compatible" content="IE=edge">
в HTML-документ, если только он не предназначен для «локальной интрасети».Согласно прочитанным мною статьям,
, если в документе нет метатега X-UA-Compatible, браузер проверяет настройки просмотра совместимости пользователя.Если у пользователя нет определенного веб-сайта, указанного в списке представлений, браузер проверяет наличие объявления <!DOCTYPE
и, если он присутствует, он автоматически отображается как последний режим стандартов, в противном случае он отображается как режим причуд.
Если это так, мне интересно, что произойдет в этих ситуациях ниже:
Если браузер пользователя очень старый (например, IE 6 или 7) и тамне указан метатег совместимости.Будет ли он отображаться как последний стандартный режим, если присутствует DOCTYPE?тогда как браузер может обрабатывать новейшие функции и CSS и т. д.?
Я тоже читал о Quirk Mode, но что такое Quirk Mode?Как это влияет на рендеринг?
Если в документе указано <meta http-equiv="X-UA-Compatible" content="IE=7">
, будет ли он отображаться как IE7 для ВСЕХ браузеров, даже если они самые новые?