Почему не работает режим совместимости в Internet Explorer 11?

Почему в Internet Explorer 11 перестал работать режим совместимости? Этот вопрос волнует многих пользователей, столкнувшихся с проблемами отображения сайтов в обновленном браузере. Давайте разберемся, для чего нужен этот режим, почему он был отключен и как можно восстановить работу любимых старых сайтов.

Зачем нужен режим совместимости в IE 11

Режим совместимости впервые появился в Internet Explorer 8 еще в 2009 году. Его задача - обеспечить корректное отображение сайтов, созданных для более старых версий браузера. Например, в IE8 можно было эмулировать работу IE7. Это позволяло веб-разработчикам не торопиться с изменением кода сайтов, а пользователям - продолжать работать со знакомыми страницами.

Суть этого режима - подмена настроек отображения страницы на устаревшие параметры предыдущих версий IE. Браузер как бы надевает "маску" более старого предшественника. Это влияет на интерпретацию html и css кода, работу с javascript, отображение мультимедиа, поддержку старых технологий вроде ActiveX.

О популярности встроенного браузера Internet Explorer 10 или 10 в операционную систему Windows 7 можно поспорить. Дело в том, что удобство этого инструмента для серфинга в интернете является спорным вопросом. Он не владеет современными функциями остальных программ для веб-серфинга, безопасность его использования также находится под сомнениями.

Действительно, с каждым годом Internet Explorer терял популярность, уступая место более современным браузерам вроде Chrome или Firefox. Однако в корпоративной среде, где используется устаревшее ПО, он до сих пор широко применяется. И для таких организаций режим совместимости критически важен.

Причины отключения режима в последних версиях IE 11

Начиная с Windows 10, корпорация Microsoft постепенно отказывается от поддержки Internet Explorer в пользу нового браузера Edge, основанного на движке Chromium. В связи с этим в версиях IE11 стали появляться различные ограничения, в том числе был отключен режим совместимости.

Официальной причиной называют устаревание самой этой технологии. Современные сайты все чаще используют новейшие веб-стандарты, и попытка отобразить их в режиме эмуляции старого IE зачастую только ухудшает ситуацию.

Однако многие эксперты считают, что на самом деле речь идет о попытках вынудить организации отказаться от IE в пользу Edge. И это вызывает большое недовольство в корпоративном сегменте, где не готовы тратить средства на обновление критичных приложений под новый браузер.

Режим совместимости в Internet Explorer 11 был полностью удален из IE11

Действительно, если обратиться к описанию последних обновлений Windows 10, то там прямо указано:

Устаревшее, неподдерживаемое настольное приложение Internet Explorer 11 было навсегда отключено с помощью обновления Microsoft Edge в некоторых версиях Windows 10.

То есть речь идет о полном отключении режима совместимости в версиях IE11, поставляемых с Windows 10. При этом в ранних сборках ОС и на Windows 7-8.1 этот функционал пока еще доступен. Но скорее всего находится под угрозой исчезновения в будущих апдейтах.

Как проверить, включен ли режим совместимости в IE 11

Чтобы проверить, активирован ли в вашей версии IE11 режим совместимости, можно воспользоваться несколькими способами:

  1. Зайдите на любой застарелый сайт, который раньше корректно работал только с этим режимом
  2. Посмотрите наличие кнопки "Режим совместимости" рядом с адресной строкой
  3. Откройте меню Сервис - Параметры просмотра в режиме совместимости
  4. Проверьте запуск IE11 с ключом -extoff для отключения расширений

Если режим включен, вы увидите соответствующие опции в интерфейсе. А если отсутствуют, значит он был заблокирован обновлениями или администратором.

Визуальные признаки работы IE 11 в режиме совместимости

Как определить по внешним признакам, что Internet Explorer работает с включенной эмуляцией более старой версии? Во-первых, рядом с адресной строкой вы увидите специальную пиктограмму с надписью "Режим совместимости". А во-вторых, изменится отображение некоторых веб-страниц. Например, могут пропасть современные css-стили, java-скрипты перестанут работать, iframe не загрузится и т.п. То есть сайт приобретет устаревший и несовременный вид.

Версия IE Внешние признаки включения режима
Internet Explorer 8 Появляется панель инструментов и меню в старом стиле
Internet Explorer 7, 6 Отсутствие поддержки CSS3, HTML5
Internet Explorer 5 Некорректное отображение изображений png

Если вы заметите подобные метаморфозы при отображении сайтов в IE11, значит режим совместимости активен. В противном случает внешний вид страниц не должен отличаться от других браузеров на базе Chromium.

Комментарии