Меню

Вы используете устаревшую версию браузера могут быть ошибки совместимости при просмотре графики

Поддержка Internet Explorer 11 прекращена 15 июня 2022 г.

Internet Explorer 11 больше не будет доступен после 14 февраля 2023 г. Если для любого сайта, который вы посещаете, требуется Internet Explorer 11, его можно перезагрузить в режиме Internet Explorer в Microsoft Edge. Рекомендуется перейти на Microsoft Edge , чтобы начать пользоваться более быстрым, безопасным и современным браузером.

Начало работы с Microsoft Edge

В Windows 10

Иногда веб-сайты выглядят непредсказуемо: изображения не видны, меню находятся не на месте, а текст беспорядочно разбросан. Это может быть вызвано проблемой совместимости сайта с Internet Explorer. Иногда для устранения проблемы нужно добавить сайт в список просмотра в режиме совместимости.

Добавление сайта в список просмотра в режиме совместимости

  1. Откройте Internet Explorer, нажмите кнопку Сервис  и выберите пункт Параметры просмотра в режиме совместимости.

  2. В разделе Добавить этот веб-сайт введите URL-адрес сайта, который вы хотите добавить в этот список, а затем нажмите кнопку Добавить.

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

После включения просмотра в режиме совместимости Internet Explorer будет автоматически показывать данный сайт в этом режиме каждый раз, когда вы на него заходите. Чтобы отключить этот режим для данного сайта, удалите его из списка. Не все проблемы с отображением веб-сайтов бывают вызваны несовместимостью с браузером. Прерывание подключения к Интернету, интенсивный трафик или проблемы с самим веб-сайтом также могут негативно повлиять на отображение страниц.

В Windows 7

Если сайт несовместим с Internet Explorer 11 для Windows 7, в адресной Кнопка "Режим совместимости" кнопка Режим совместимости. Просмотр в режиме совместимости позволяет устранить проблемы с отображением сайтов.

Включение просмотра в режиме совместимости

  1. Посмотрите, отображается ли в адресной Кнопка "Режим совместимости" кнопка Режим совместимости. (Если кнопка отсутствует, то включать просмотр в режиме совместимости не нужно.)

  2. Чтобы отобразить Кнопка "Режим совместимости" в режиме совместимости, Кнопка "Режим совместимости" кнопку Режим совместимости.

Очистка списка сайтов, для которых выбран просмотр в режиме совместимости

  1. Откройте Internet Explorer, нажмите кнопку Сервис , а затем выберите пункт Свойства браузера.

  2. В разделе Журнал браузера нажмите кнопку Удалить.

  3. В диалоговом окне Удаление истории браузера установите флажок Журнал и нажмите кнопку Удалить.

Нужна дополнительная помощь?

Доступ к сайтам, использующих технологию WebGL, может быть затруднен из-за сообщения об ошибке «Your browser does not support WebGL». С этой проблемой можно столкнуться при посещении сайтов WebGL Earth, Shadertoy и прочих. Ошибка чаще встречается в Google Chrome и возникает на конфигурациях ПК, использующих устаревшую модель графического процессора.

WebGL – это JavaScript API, который используется для рендеринга 2D и 3D графики без применения плагинов в любом совместимом браузере. Несмотря на то, что технология полностью интегрирована с большинством веб-стандартов, она еще зависит от поддержки графического процессора и недоступна на устаревших моделях.

Содержание

  • 1 Причины ошибки
  • 2 Поддерживает ли браузер WebGL?
  • 3 Включение аппаратного ускорения
    • 3.1 Google Chrome
    • 3.2 Mozilla Firefox
    • 3.3 Opera
  • 4 Обновление драйвера видеокарты

Причины ошибки

Если при попытке доступа к сайту видите ошибку «WebGL не поддерживается», то причины ее возникновения могут быть следующими:

  1. Используется устаревшая версия браузера, в котором отсутствует поддержка WebGL.
  2. Отключено аппаратное ускорение в браузере.
  3. В системе установлены устаревшие драйвера видеокарты.
  4. Установлена Windows XP, которая не поддерживает технологию WebGL.

Имейте в виду, не все версии браузеров поддерживают WebGL. Если версия сильно устарела, увидите сообщение об ошибке. Поддержка практически присутствует во всех последних версия браузеров, но есть исключения. Например, технология не поддерживается в Opera Mini независимо от используемой версии.

Быстрый способ проверить, поддерживает ли браузер эту технологию, можно на указанной странице, которую можно найти в интернете по запросу «WebGL — 3D Canvas graphics».

Включение аппаратного ускорения

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

Google Chrome

Откройте основное меню нажатием на значок с тремя точками и выберите пункт Настройки.

Прокрутите страницу вниз и щелкните на кнопку «Дополнительные». Найдите раздел Система и проверьте включена ли опция, связанная с использованием аппаратного ускорения.

В противном случае включите ее и нажмите кнопку «Перезапустить», чтобы принудительно применить изменения.

Mozilla Firefox

Раскройте меню нажатием на значок с тремя линиями в правом верхнем углу и выберите «Настройки».

Найдите в списке раздел Производительность и снимите флажок, связанный с использованием рекомендуемых параметров. Отобразится опция «По возможности использовать аппаратное ускорение». Отметьте ее флажком и перезагрузите браузер, чтобы изменения вступили в силу.

Opera

Нажмите на значок Opera в левом верхнем углу и перейдите в Настройки. Прокрутите список опций вниз и щелкните на кнопку «Дополнительно».

В разделе Система переметите переключатель, связанный с аппаратным ускорением, в положение «Включено».

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

Обновление драйвера видеокарты

Поскольку эта технология зависит от поддержки графического процессора, устаревшие драйверы также могут вызвать ошибку «WebGL не поддерживается». Для их обновления выполните следующие шаги.

Откройте Диспетчер устройств командой devmgmt.msc из окна Win + R.

Разверните вкладку Видеоадаптеры, щелкните правой кнопкой мыши на видеокарте и выберите пункт «Обновить». Если в системе установлены две видеокарты (встроенная и дискретная), обновите оба устройства.

Теперь проверьте подключение к интернету и выполните автоматический поиск обновленного программного обеспечения. Если новый драйвер будет обнаружен, дождитесь завершения его установки.

После перезагрузите компьютер и попробуйте открыть сайт, который не удавалось из-за отсутствия поддержки WebGL.

Если не удалось обновить драйвер видеокарты в автоматическом режиме, попробуйте это сделать вручную. Для этого откройте сайт NVIDIA, AMD или Intel, в зависимости от производителя установленной видеокарты и загрузите последнюю версию программного обеспечения.

Запустите загруженный файл и следуйте инструкциям на экране до завершения установки драйверов. После перезагрузите ПК и проверьте, блокируется ли доступ к сайту ошибкой.

Введение. Немного об Internet Explorer

IE является встроенным браузером операционной системы Windows всех версий (за исключением Windows 10, где таковым является совершенно новая программа Microsoft Edge). По заявлениям производителя продукта версия IE 11 наиболее доработанная и качественная. Microsoft обещает увеличение скорости просмотра страниц по сравнению со старыми версиями.

Новая IE 11

Новая IE 11 иногда неправильно отображает страницы

Достигается такой эффект за счёт не только программного ускорения, но и аппаратного. Но не стоит забывать, что основным фактором скорости загрузки данных в интернете является скорость, предоставляемая вашим интернет-провайдером. То есть, если ваш роутер даёт только 256 кбит/с, к примеру, то естественно никакой браузер не позволит вам работать с большей скоростью.

Для чего нужен режим совместимости в IE?

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

Как включить режим совместимости в IE 10 или 11?

Итак, переходим собственно к главной теме сегодняшнего обсуждения. Не будем тянуть резину и сразу приступим к выполнению следующих простых действий:

Переходим на вкладку Параметры

  1. Шаг первый: открываем браузер.
  2. Шаг второй: переходим на страницу сайта, который отображается некорректно.
  3. Теперь нажимаем кнопку настроек, расположенную прямо под красным крестиком, который закрывает программу.
  4. Выбираем «Параметры просмотра в режиме совместимости».
  5. Кликаем по кнопке «Добавить» и закрываем диалоговое окно. Перезагружаем страницу.
  6. Готово! Теперь этот сайт будет отображаться в правильной форме.

Как отключить этот режим?

На самом деле, отключить его так же просто, как и включить:

Отключаем функцию нажатием на кнопку Удалить

  1. Если вы всё ещё находитесь в браузере, то снова открываем настройки, как в предыдущей инструкции. Если нет — скорее запускайте его.
  2. В окне со списком, который вы ранее обновили добавлением некоторых, кликаем один раз по сайту. Естественно, выбираем тот, который больше не нуждается в отображении в специальной форме.
  3. Справа под кнопкой «Добавить» есть другая — «Удалить». Нам нужна она.
  4. Теперь вы заметите, что в списке слева больше нет этого сайта.
  5. Готово! Вам осталось закрыть окно и перезапустить браузер IE 10 или 11.

Заключение

Итак, теперь вы знаете, как включить или отключить режим совместимости в Internet Explorer 10 или 11. Отныне все страницы у вас будут отображаться корректно, если до этого с их работой возникали некоторые проблемы. Делимся в комментариях, какие сайты вы добавили в этот список. Хорошего дня, дорогие читатели!

IE является встроенным браузером операционной системы Windows всех версий (за исключением Windows 10, где таковым является совершенно новая программа Microsoft Edge). По заявлениям производителя продукта версия IE 11 наиболее доработанная и качественная. Microsoft обещает увеличение скорости просмотра страниц по сравнению со старыми версиями.

Новая IE 11

Новая IE 11 иногда неправильно отображает страницы

Достигается такой эффект за счёт не только программного ускорения, но и аппаратного. Но не стоит забывать, что основным фактором скорости загрузки данных в интернете является скорость, предоставляемая вашим интернет-провайдером. То есть, если ваш роутер даёт только 256 кбит/с, к примеру, то естественно никакой браузер не позволит вам работать с большей скоростью.

Чистая загрузка компьютера

Если Edge перестал запускаться, попробуйте перезагрузить компьютер. Если это ничего не меняет, выполните чистую загрузку компьютера, при которой система запускается с минимальным пакетом драйверов и программ. То есть, запускаются только те, которые требуются для правильной работы ОС.

Разверните свойства конфигурации системы командой msconfig из окна Win + R.

В верхнем меню перейдите на вкладку Службы. Отметьте флажком поле с надписью «Не отображать службы Майкрософт». Когда это сделаете, все службы, связанные с Майкрософт, будут спрятаны, останутся только сторонних разработчиков. Теперь нажмите на кнопку «Отключить все», чтобы при загрузке Windows не запускались сторонние службы и примените изменения.

На вкладке Автозагрузка кликните на ссылку «Открыть Диспетчер задач». После будете переправлены на вкладку, содержащую программы, которые запускаются вместе с Windows.

По очереди выберите каждую и кликните на кнопку «Отключить», расположенную в правом нижнем углу окна.

Перезагрузите ПК и проверьте, открывается ли браузер Edge. Если браузер удалось запустить, это значит, что есть сторонняя программа, которая вызывает проблему. Чтобы ее определить и удалить, включайте по несколько сторонних программ/служб, периодически перезагружая компьютер, пока не найдете ту, которая вызывает проблему.

Для чего нужен режим совместимости в IE?

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

Альтернативы IE

Если не рассматривать Internet Explorer как последнее средство для работы с неоптимизированными сайтами и веб-интерфейсами, то в 2019 г. его может заменить любой регулярно обновляющийся обозреватель. В первую очередь это Chrome и Firefox, а также, Opera и браузеры на движке Chromium – Vivaldi, «Яндекс.браузер» и т.д.

Microsoft Edge по состоянию на февраль 2021 г. пока нельзя считать достойным конкурентом перечисленным приложениям. Основанный на проприетарном движке Edge HTML, он с большой задержкой адаптируется под новые веб-стандарты, тем самым уступая как продукции Google и Mozilla, так и менее популярным разработкам.

Ситуация может измениться в обозримом будущем: в конце 2021 г. Microsoft приняла решение об отказе от Edge HTML и переводе браузера на Chromium и Blink. Приложение сохранит текущие название и дизайн, но получит возможность более оперативного обновления. Сроки релиза Edge на новом движке пока не установлены, но весной Microsoft выпустит следующее глобальное обновление Windows 10, которое будет содержать массу изменений и нововведений, включая «песочницу» для максимально безопасного запуска сомнительных программ и новое меню «Пуск» без «живых» плиток.

Как включить режим совместимости в IE 10 или 11?

Итак, переходим собственно к главной теме сегодняшнего обсуждения. Не будем тянуть резину и сразу приступим к выполнению следующих простых действий:

Переходим на вкладку Параметры

  1. Шаг первый: открываем браузер.
  2. Шаг второй: переходим на страницу сайта, который отображается некорректно.
  3. Теперь нажимаем кнопку настроек, расположенную прямо под красным крестиком, который закрывает программу.
  4. Выбираем «Параметры просмотра в режиме совместимости».
  5. Кликаем по кнопке «Добавить» и закрываем диалоговое окно. Перезагружаем страницу.
  6. Готово! Теперь этот сайт будет отображаться в правильной форме.

Сброс настроек Edge

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

Откройте системные параметры нажатием на Win + I и прейдите в раздел «Приложения».

На вкладке Приложения и возможности щелкните на запись Microsoft Edge и выберите Дополнительные параметры.

Затем нажмите на кнопку «Сбросить» и подтвердите это действие в следующем окне.

Перезапустите компьютер и попробуйте запустить браузер.

Как отключить этот режим?

На самом деле, отключить его так же просто, как и включить:

Отключаем функцию нажатием на кнопку Удалить

  1. Если вы всё ещё находитесь в браузере, то снова открываем настройки, как в предыдущей инструкции. Если нет — скорее запускайте его.
  2. В окне со списком, который вы ранее обновили добавлением некоторых, кликаем один раз по сайту. Естественно, выбираем тот, который больше не нуждается в отображении в специальной форме.
  3. Справа под кнопкой «Добавить» есть другая — «Удалить». Нам нужна она.
  4. Теперь вы заметите, что в списке слева больше нет этого сайта.
  5. Готово! Вам осталось закрыть окно и перезапустить браузер IE 10 или 11.

Дополнительные параметры браузера Microsoft Edge

Раздел дополнительных настроек также рекомендуется посетить, т.к. здесь находятся не менее важные опции. Для этого нажмите кнопку «Просмотреть дополнительные параметры».

Переход в дополнительные параметры Microsoft Edge

Полезные мелочи

Тут можно включить отображение кнопки домашней страницы, а также вписать адрес этой страницы.

Отображение кнопки домашней страницы в Microsoft Edge

Далее предлагается возможность использовать блокировку всплывающих окон и Adobe Flash Player. Без последнего на некоторых сайтах могут отображаться не все элементы и не работать видео. Также Вы можете активировать режим клавишной навигации, который позволяет перемещаться по веб-странице с помощью клавиатуры.

Блокировка всплывающих окон, активация Flash Player и клавишная навигация в Microsoft Edge

Конфиденциальность и безопасность

В этом блоке можно управлять функцией сохранения паролей, вписанных в формы данных и возможностью отправки запросов «Do Not Track». Последнее означает, что сайты будут получать запрос с просьбой не отслеживать Ваши действия.

Параметры конфиденциальности в Microsoft Edge

Ниже можно задать новую службу поиска и включить предложение поисковых запросов по мере ввода.

Настройка поиска в Microsoft Edge

Далее Вы можете настроить файлы «cookie». Тут действуйте на своё усмотрение, но помните, что «cookie» используются для удобства работы с некоторыми сайтами.

Пункт о сохранении лицензий защищённых файлов на Вашем ПК можно отключить, т.к. в большинстве случаев эта опция только засоряет жесткий диск ненужным мусором.

Функция прогнозирования страниц предполагает отправку данных о поведении пользователя в Microsoft, чтобы в дальнейшем браузер предугадывал Ваши действия, например, заранее загружая страницу, на которую Вы собираетесь перейти. Нужно это или нет – решать Вам.

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

Настройка вспомогательных служб в Microsoft Edge

На этом настройку Microsoft Edge можно считать оконченной. Теперь можно установить полезные расширения и с удобством бороздить просторы Интернета.

Мы рады, что смогли помочь Вам в решении проблемы. Добавьте сайт Lumpics.ru в закладки и мы еще пригодимся вам. Отблагодарите автора, поделитесь статьей в социальных сетях.

Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

Консоль PowerShell

Третий способ наладить работу Edge связан с консолью PowerShell. Например, при создании онлайн учётной записи нового пользователя проблема с браузером решится так же эффективно, как и в описанном выше способе, но все настройки системы останутся на первой вашей учётке, и для переустановки браузера от неё как раз понадобится консоль.

  • Для запуска консоли в Windows 10 от администратора вызовите поисковик, нажав WIN+Q.
  • Набираете в строке данных для поиска.
  • Кликните на вышедшем результате поиска правой кнопкой мыши, в меню, появившемся после этого, активируйте запуск от администратора.
  • В консоли введите команду «cd C:Usersимя пользователя».

Переустановка Edge через Powershell

Далее наберите команду: «Get-AppXPackage –AllUsers –Name Microsoft.MicrosoftEdge | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register «$($_.InstallLocation)AppXManifest.xml» -Verbose}».

Когда команда будет набрана, Edge переустановится, следовательно, станет запускаться быстро, как было при загрузке системы.

( 2 оценки, среднее 4.5 из 5 )

Последняя версия стандартного браузера от Microsoft получила несколько дополнительных возможностей. В остальном, этот обозреватель так и остался с устаревшей системой безопасности и небольшой скоростью загрузки страниц. Помимо этого, существует проблема при загрузке некоторых интернет-ресурсов. Браузер может некорректно загружать страницы, пропуская некоторые элементы. Исправить ситуацию можно, запустив режим совместимости в Internet Explorer 11. Как и в случае с узлами безопасности, исправить неполадки при загрузке страниц можно только вручную. Рассмотрим, что такое режим совместимости и как его включить или отключить.

Содержание

  1. Краткое описание IE 11
  2. Включение режима совместимости
  3. Отключение режима совместимости
  4. Заключение

Краткое описание IE 11

Логотип IE

Несмотря на регулярные обновления, стандартный браузер для Windows значительно уступает аналогам по следующим критериям:

  • встроенные плагины;
  • уровень безопасности;
  • устаревший движок;
  • некорректное отображение страниц;
  • количество расширений в магазине;
  • ручная настройка многих параметров.

Компания Microsoft официально заявила, что браузер Internet Explorer нельзя использовать при серфинге по сайтам, поскольку у него отсутствует современная защита от вирусов и мошеннического контента.

Обозреватель используется чаще только в местной интрасети различными компаниями и организациями. В крайнем случае, для обзора страниц можно использовать только 11 версию продукта, так как в ней есть несколько функций, усиливающих безопасность. Уровень защиты улучшился за счет изменения проверки элементов DLL на стартовой странице и в поисковой строке. Internet Explorer начал сканировать все загружаемые элементы на наличие подписи.

Включение режима совместимости

Чтобы включить режим совместимости в IE 11, нужно сделать несколько последовательных действий.

Открываем обозреватель и переходим на ресурс, который некорректно загрузился. Затем открываем настройки IE.

Иконка настроек IE

В открывшемся меню выбираем раздел «Параметры просмотра в режиме совместимости».

Параметры просмотра в режиме совместимости в IE

В панели управления есть поисковая строка ввода и окно со списком сайтов, включенных в режим совместимости.

Параметры режима совместимости

Адрес некорректно отображающегося ресурса вводим в верхней строке и нажимаем «Добавить».

Добавление сайта в режим совместимости

После подтверждения он будет перемещен в нижнее окно.

Перемещение сайта в режим совместимости

После этого перезапускаем обозреватель и пробуем заново открыть проблемную страницу.

Отключение режима совместимости

В некоторых случаях, ранее хорошо открывавшийся сайт в режиме совместимости, может перестать работать или загружать не все элементы. Попробовать исправить проблему можно возвратом настроек. Рассмотрим, как отключить просмотр в режиме совместимости.

Заходим в параметры Internet Explorer и выбираем тот же раздел. В новом окне выбираем любой адрес сайта в списке активных и нажимаем кнопку «Удалить».

Отключение режима совместимости в IE

Не всегда эта функция позволяет корректно открывать интернет-страницы. Причиной плохого отображения элементов на сайте может быть забитый журнал посещений в IE. Исправляем проблему его чисткой. Заходим в параметры Интернет Эксплорер и выбираем раздел «Безопасность».

Раздел Безопасность в IE

В новом окне нажимаем на пункт «Удалить журнал браузера».

Пункт Удалить журнал браузера

В списке рекомендуется поставить галочки на всех параметрах.

Список функций для очистки IE

После этого перезапускаем обозреватель.

Заключение

В Интернет Эксплорер многими настройками нужно управлять вручную. Это делает браузер менее комфортным, поскольку у аналогов, такие функции, как отключение или включение режима совместимости — отсутствуют, но считывание базы сайтов происходит в автоматическом режиме стабильно и без неполадок. Помимо совместимости, может быть еще ряд проблем с загрузкой страниц: вирусы, плохое соединение и забитый журнал посещений. Наиболее оптимальный вариант — переустановить Internet Explorer или загрузить более современный обозреватель.

Вокруг Internet Explorer сложилась ситуация, которая больше не прослеживается ни с одним другим браузером — разброс версий начинается с 6.0 и заканчивается 9.0. Причины использования устаревших версий могут быть совершенно разные.

  • Internet Explorer встроен в операционную систему Windows и неопытные пользователи даже не подозревают о наличии альтернативы.
  • Корпоративные пользователи с ограниченным доступом не могут самостоятельно обновить версию или сменить браузер.
  • Обновление IE до новой версии происходит через систему Windows Update, которая часто отключается по требованиям безопасности или для снижения интернет-трафика.
  • Некоторые приложения, например, банковские, могут быть «заточены» для работы только под конкретную версию IE.
  • В силу инерции мышления, когда пользователю нравится та программа, с которой он привык работать.

Сама компания Microsoft всячески поощряет переход на новые версии Internet Explorer и в 2010 году прекратила поддержку IE6 и IE7.

Что касается разработчиков сайтов, то для них такой большой набор версий является настоящей проблемой. Каждая версия IE содержит свои уникальные ошибки, особенности отображения веб-страниц, а также не поддерживает какие-то свойства CSS. Одним из радикальных вариантов решения проблемы является полный отказ разработчика от поддержки определенных версий IE. Так, некоторые сервисы Google, сайт vkontakte.ru при попытке зайти на них через IE6 выдают предупреждение о том, что вы используете устаревший браузер. С другой стороны, некоторые разработчики интернет-магазинов бьются за каждый браузер, полагая, что даже если каким-то браузером пользуется 2%, то отказ от него приведет к потере 2% клиентов.

Из-за того, что каждая версия IE может отображать сайт по своему, разработчики IE8 оказались перед сложной дилеммой — эта версия настолько отличалась от предыдущей, что при просмотре через IE8 бо́льшая часть сайтов «рассыпалась». В итоге было принято решение добавить режим представления совместимости; для быстрого переключения сайтов в этот режим возле адресной строки добавлена специальная кнопка (рис. 1.6а). В действительности при переключении в этот режим браузер начинал работать как версия 7.0. В IE9 пошли еще дальше и в нём уже можно переключаться на IE8 или IE7 (рис. 1.6б).

Рис. 1.6. Кнопка для переключения в режим совместимости
a — в IE8, б — в IE9

Обилие версий IE усложняется еще тем, что версии браузера могут работать в нескольких режимах, порождая большое количество комбинаций, которые необходимо учитывать разработчику. Начиная с версии 8.0, переключение режимов в браузере делается через Средства разработчика (Сервис > Средства разработчика
), которое проще вызвать при нажатии на клавишу F12
. В этом инструменте доступно два пункта меню связанных с режимами: Режим браузера (рис. 1.7) и Режим документов.

Рис. 1.7. Режимы браузера

Выбор режима браузера определяет следующее:

  • строка User-Agent, которую браузер отправляет на сервер, в Microsoft называется «агент пользователя»;
  • версия для условных комментариев, которую в Microsoft называют «вектор версии»;
  • режим документа.

Агент пользователя представляет собой текстовую строку, отправляемую на сервер для идентификации браузера, его версии и операционной системы. Значение User-Agent определяет не только браузер, но также поисковых пауков и сетевых роботов. Список возможных значений User-Agent и разбор строки можно посмотреть на сайте http://www.useragentstring.com . В табл. 1.1 приведены значения User-Agent при выборе разных режимов IE.

Табл. 1.1. Значения User-Agent

Режим браузера User-Agent Описание
IE7 Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Tablet PC 2.0; .NET4.0C; AskTbPTV2/5.9.1.14019) Серверу отправляются данные, что браузер IE7.
IE8 Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Tablet PC 2.0; .NET4.0C; AskTbPTV2/5.9.1.14019) Серверу отправляются данные, что браузер IE8.
IE9 Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0) Серверу отправляются данные, что браузер IE9.
Режим совместимости IE9 Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Tablet PC 2.0; .NET4.0C; AskTbPTV2/5.9.1.14019) Серверу отправляются данные, что браузер IE7, но значение «Trident/5.0» соответствует IE9.

В вашем случае строка User-Agent может отличаться от приведенных в таблице, поскольку она зависит от версии Windows и её параметров.

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

У вас браузер IE8.

Режим документа меняется с помощью меню в Средствах разработчика (рис. 1.8).

Рис. 1.8. Режимы документа

Начиная с версии IE6, имеются следующие режимы (табл. 1.2).

Кроме переключения непосредственно в браузере, задать режим можно через тег
, отправив HTTP-заголовок X-UA-Compatible
.

Версия может принимать следующие значения (табл. 1.3).

Табл. 1.3. Режимы документа IE

Значение Описание
5 Вынужденное переключение в режим IE5, доктайп при этом игнорируется.
7 Вынужденное переключение в режим IE7, доктайп при этом игнорируется.
8 Вынужденное переключение в режим IE8, доктайп при этом игнорируется.
9 Вынужденное переключение в режим IE9, доктайп при этом игнорируется.
EmulateIE7 При наличии доктайпа переключается в режим IE7, в противном случае в режим совместимости.
EmulateIE8 При наличии доктайпа переключается в режим IE8, в противном случае в режим совместимости.
EmulateIE9 При наличии доктайпа переключается в режим IE9, в противном случае в режим совместимости.
Edge Устанавливает документ в наиболее новый доступный режим. Для версии 8.0 это режим IE8, для версии 9.0 это режим IE9.

К примеру, на сайте Яндекса применяется следующий код для эмуляции режима IE7.

При добавлении данного кода в документ кнопка режима совместимости (рис. 1.6) в браузере исчезает.

Когда вы разрабатываете сайт, нужно проверять его на совместимость с разными версиями Internet Explorer. С другой стороны, можно просто попасть на страницу, несовместимую с новейшей версией браузера Microsoft. В таких случаях вам поможет режим совместимости Internet Explorer 9.

Если вы попали на страницу, которая отображается некорректно, то первым делом попробуйте включить режим совместимости (чаще всего это помогает, пример на рисунке 1).

Рисунок 1 — Сайт, не совместимый с Internet Explorer 9 (слева стандартный просмотр, справа — в режиме совместимости)

Когда вы заходите на сайт, который явно не указывает на то, что он совместим с Internet Explorer 9, то в адресной строке появляется кнопка . Нажмите на эту кнопку для включения режима совместимости (страница после нажатия на эту кнопку обновится). Для отключения режима совместимости нажмите эту кнопку повторно. После этого сайт всегда будет отображаться в режиме совместимости, а кнопка будет вот такой .

Если разработчики сайта обновят сайт и явно укажут на совместимость сайта с Internet Explorer 9, то режим совместимости автоматически отключится. Для просмотра параметров режима совместимости нажмите — меню Сервис
— строка Параметры реж има представления совместимости
. Если вы захотите удалить какой-то сайт, то выберите сайт в списке Веб-узлы, добавленные к просмотру в режиме Совместимости
и нажмите на кнопку Удалить
.

Рисунок 2 — Параметры режима представления совместимости

Для добавления сайта в список введите URL сайта в строку Добавить этот веб-узел
и нажмите Добавить
. Если вы хотите всегда работать в режиме совместимости (например, вы работаете только в локальной сети, где веб-узлы разрабатывались в расчете на восьмую или седьмую версию IE), то поставьте флажок в пункт Отображать все веб-узлы в режиме представления совместимости
. В параметре Отображать узлы интрасети в режиме представления совместимости
по умолчанию стоит флажок, он указывает браузеру открывать сайты предприятия в режиме совместимости с IE7.

Если вы хотите включить режим совместимости не под восьмую версию браузера, то нажмите , внизу окна появится панель разработчика (рисунок 2).

Рисунок 3 — Панель разработчика

Выберите Режим документов
и в раскрывающем списке выберите нужную версию браузера. Для того чтоб браузер опознавался на сайтах как другая версия нажмите Режим браузера
и выберите нужную версию.

Команда разработчиков Internet Explorer 9 пообещала, что пользователи IE смогут просматривать весь интернет. По-моему, у них это получилось.

9
ответов

Убедитесь, что:

Это первый тег на вашей странице, иначе IE может его не уважать.

В качестве альтернативы проблема может заключаться в том, что IE использует Enterprise Mode для этого веб-сайта:

Эта проблема обычно вызвана тем, что URL-адрес веб-сайта/интрасети размещен в одном из:

  • Список режимов совместимости
  • Интранет-зона Internet Explorer

    (с включенным отображением сайтов интрасети в режиме просмотра совместимости)
  • Список режимов предприятия

В корпоративных сетях эти параметры просмотра совместимости часто контролируются централизованно с помощью групповой политики. В вашем случае причиной этого является корпоративный режим.

К сожалению, установка META X-UA-Compatible не будет переопределять
.

Для конечных пользователей

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

Вы также можете попытаться исключить свой сайт из зоны интрасети. Но список доменов, входящих в зону Интрасети, обычно также контролируется групповой политикой, поэтому вероятность этой работы тонкая.

Чтобы просмотреть список доменов, входящих в зону интрасети, перейдите по ссылке:

Инструменты → Свойства обозревателя → Безопасность → Сайты → Дополнительно

Если список содержит ваш поддомен и неактивен, вы не сможете переопределить представление совместимости до тех пор, пока его сетевой администратор не допустит его.

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

Для сетевых админов

Все 3 упомянутые выше настройки обычно контролируются групповой политикой, хотя иногда они могут быть переопределены на пользовательских машинах.

Если Enterprise Mode является проблемой (как представляется, это относится к оригинальному плакату), могут оказаться полезными следующие две статьи:

Для тех, кто создает проект ASP.NET MVC, убедитесь, что вы добавили:

на странице «Макет» (шаблон). Я просто потратил два часа на отладку и настройку, только чтобы понять, что я только добавил этот метатег на свои дочерние страницы. Как только я добавил его на мою страницу макета, браузер загрузился в режим EDGE.

Это старая проблема с некоторой хорошей информацией. Но я только что нашел, что использование FQDN отключает режим совместимости в IE 9-11.
Пример. У меня проблема совместимости с

http://lrmstst01:8080/JavaWeb/login.do

но проблемы уходят с

http://lrmstst01.mydomain.int:8080/JavaWeb/login.do

NB:.int является частью нашего внутреннего домена

Отмеченный ответ правильный. Тем не менее, Pricey, вы должны следить за этим с помощью групп администрирования AD и рабочего стола. Они неправильно используют список сайтов в режиме IE11 Enterprise Mode. Microsoft НЕ намерена использовать его для всех сайтов интрасети внутри организации. Это будет распространять существующие настройки «сделать все интранет-сайты в режиме совместимости», что является бичем продвижения корпоративного сайта во всем мире.

Он предназначен для реализации как «черный список», с несколькими сайтами, которые на самом деле требуют устаревшего режима браузера, указанного в списке «Режим предприятия» с указанными требованиями к их рендерингу. Затем все другие сайты в вашей организации освобождаются от использования Edge. Люди в вашей организации, которые внедрили его со всеми интрасети, включились для начала, полностью не поняли, как должен реализовываться Enterprise Mode.

Добавьте свойство below в файл web.config для сайтов IIS. Это работало для меня в моей интрасети в IE11.

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

Иногда встречаются ситуации, когда в Internet explorer 11 или 10 веб страницы отображается не корректно.

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

Чтобы вид исправить, разработчики внедрили в IE 11 и 10 функцию, под названием «режим совместимости».

Если включить режим совместимости в IE 11 или 10, то параметры отображения сайтов изменяются – приобретают функциональность Internet explorer 9 или 8.

Режим совместимости можно включать не только для браузера IE 11 и 10, но и для игр и программ, только немного по-другому.

Настройка браузера Internet Explorer 11 или 10 для включения режима совместимости

Прежде чем перейти к включению режима совместимости в браузерах IE 11 или 10 вам потребуется выполнить один маленький шаг, а точнее включить отображение «меню».

Для этого кликните в любом месте в самом верху браузера правой клавишей мышки и поставьте галочку напротив строки: «строка меню».

Теперь появится новая линейка, в которой вам будут доступно множество настройки «под себя».

Также обратите внимание, что при несовместимости страницы с браузером internet explorer 11, то в адресной строке (с правой стороны) возникает кнопка, нажав на которую браузер автоматически переключится, на отображение сайтов как было в старых версиях.

Включение режима совместимости в IE 11 и 10

Теперь, когда у вас появилась линейка меню, нажмите на опцию «сервис» и в появившейся вкладке выберите: «параметры просмотра в режиме совместимости» или «просмотр…».

После этого адрес веб-страницы, на которой вы находитесь, будет прописан в появившемся окне (если выберите первый пункт), где вам будет предложено добавить сайт для просмотра в режиме совместимости.

Нажмите на кнопку «добавить» и ваш браузер InternetExplorerперестроится и начнет корректно отображать добавленный сайт.

Тем, кто желает выключить режим совместимости в internet explorer 11, в открытом обозревателе нажмите клавишу «Alt» для появления строки меню или вызовите ее как описано выше.

Далее перейдите в «сервис» и нажмите на строку «удалить журнал браузера». Появится окно в котором можно очистить список режима совместимости как полностью, так и для отдельных сайтов (опция журнал).

Следует отметить, что эта функция в интернет эксплорер довольно полезна и обновляется автоматически.

Туда заносятся адреса сайтов, которые разработаны под старые версии IE, хотя при желании обновления можно отключить.

Однако отключать не торопитесь — многие сайты при включенной функции намного лучше отображается. Успехов.

Рубрики: Без рубрики

Когда вы разрабатываете сайт, нужно проверять его на совместимость с разными версиями Internet Explorer. С другой стороны, можно просто попасть на страницу, несовместимую с новейшей версией браузера Microsoft. В таких случаях вам поможет режим совместимости Internet Explorer 9.

Если вы попали на страницу, которая отображается некорректно, то первым делом попробуйте включить режим совместимости (чаще всего это помогает, пример на рисунке 1).

Рисунок 1 — Сайт, не совместимый с Internet Explorer 9 (слева стандартный просмотр, справа — в режиме совместимости)

Когда вы заходите на сайт, который явно не указывает на то, что он совместим с Internet Explorer 9, то в адресной строке появляется кнопка . Нажмите на эту кнопку для включения режима совместимости (страница после нажатия на эту кнопку обновится). Для отключения режима совместимости нажмите эту кнопку повторно. После этого сайт всегда будет отображаться в режиме совместимости, а кнопка будет вот такой .

Если разработчики сайта обновят сайт и явно укажут на совместимость сайта с Internet Explorer 9, то режим совместимости автоматически отключится. Для просмотра параметров режима совместимости нажмите — меню Сервис
— строка Параметры реж има представления совместимости
. Если вы захотите удалить какой-то сайт, то выберите сайт в списке Веб-узлы, добавленные к просмотру в режиме Совместимости
и нажмите на кнопку Удалить
.

Рисунок 2 — Параметры режима представления совместимости

Для добавления сайта в список введите URL сайта в строку Добавить этот веб-узел
и нажмите Добавить
. Если вы хотите всегда работать в режиме совместимости (например, вы работаете только в локальной сети, где веб-узлы разрабатывались в расчете на восьмую или седьмую версию IE), то поставьте флажок в пункт Отображать все веб-узлы в режиме представления совместимости
. В параметре Отображать узлы интрасети в режиме представления совместимости
по умолчанию стоит флажок, он указывает браузеру открывать сайты предприятия в режиме совместимости с IE7.

Если вы хотите включить режим совместимости не под восьмую версию браузера, то нажмите , внизу окна появится панель разработчика (рисунок 2).

Рисунок 3 — Панель разработчика

Выберите Режим документов
и в раскрывающем списке выберите нужную версию браузера. Для того чтоб браузер опознавался на сайтах как другая версия нажмите Режим браузера
и выберите нужную версию.

Команда разработчиков Internet Explorer 9 пообещала, что пользователи IE смогут просматривать весь интернет. По-моему, у них это получилось.

IE

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

Но эта проблема еще не повод отказаться от использования браузера, ведь можно просто перенастроить Internet Explorer 11 в режим совместимости, который устраняет все недостатки веб-страницы. Как это сделать — тема данной публикации.

Настройка параметров совместимости для сайта

Настройка Internet Explorer 11 в режим совместимости — это по сути либо включение, либо отключение какого-либо параметра для определенного сайта. Главное разобраться в какой ситуации использовать один вариант, а в какой другой и как это можно осуществить. Если с первой частью все более понятно (включаем режим совместимости, если сайт отображается некорректно и выключаем его если Интернет-ресурс не отображается или вообще не загружается после установки режима совместимости), то со второй частью попробуем разобраться более подробно.

  • Откройте Internet Explorer 11
  • Перейдите на сайт, который отображается не корректно
  • В правом верхнем углу веб-браузера нажмите иконку в виде шестерни Сервис или комбинацию клавиш Alt+X, а потом в меню, которое откроется, выберите пункт Параметры просмотра в режиме совместимости

Параметры режима совместимости

  • В окне Параметры просмотра в режиме совместимости проставьте флажки напротив пунктов Отображать сайты интрасети в режиме совместимости и Использовать списки совместимости Майкрософт, а потом укажите адрес веб-сайта, с которым возникли проблемы при загрузке и нажмите кнопку Добавить

Изменение параметров режима совместимости

Для отключения параметров режима совместимости достаточно в окне Параметры просмотра в режиме совместимости найти и выделить мышкой Интернет-ресурс, для которого нужно удалить параметры совместимости и нажать кнопку Удалить

Отключение параметров режима совместимости

Как видно, всего за несколько минут режим совместимости в Internet Explorer 11 можно как активировать, так и деактивировать.

Еще статьи по данной теме:

Помогла ли Вам статья?

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

Включение режима совместимости

Если сайт несовместим с internet explorer 11, то в адресной строке появляется специальная кнопка.
Для некоторых веб-страниц эта функция является необходимой, для других – напротив, лишней. Так, если активировать просмотр в режиме совместимости на google.com, то обновленные Google-карты, скорее всего, будут работать неправильно. Другие же сайты, наоборот, будут отображаться некорректно, если данная функция выключена.

Итак, для начала рассмотрим как ее активировать. Заходим из браузера на нужную страницу в сети и нажимаем Сервис. Здесь есть пункт, который позволяет менять параметры режима совместимости. Кликаем на него. Адрес веб-страницы будет прописан в строке, где предлагается добавить сайт в список, просматриваемый в режиме совместимости. Нажимаем на кнопку Добавить, после чего браузер будет корректно отображать ресурс.

Найти раздел Сервис не всегда удается сразу. Поэтому опишу несколько вариантов открытия данного меню.
Щелкнув правой мышью вверху открытого браузера, вы активируете контекстное меню. В нем отмечаем командную строку. После этого вверху появится меню с разделами, где вы найдете и Сервис. Другой способ – проделать то же самое, однако, кликнуть на Строку меню. В обоих случаях настройки браузера изменятся, и панель с этими инструментами останется в верхней части internet explorer.

Если вы хотите, чтобы меню появилось временно, то можете нажать на клавиатуре Alt. Кроме того, открыть необходимое вам окно можно кликнув на кнопки Alt, е, р. При этом должен быть включен русский язык, так как е и р – это не латинские, а русские буквы. Если у вас это не получилось сделать по каким-либо причинам вы всегда можете и поставить другой браузер.

Выключение режима совместимости

Тем, кто хочет выключить функцию режима совместимости в internet explorer 11, для начала следует перейти на рабочий стол. После этого запускаем браузер. В открытом интернет-обозревателе нажимаем Alt для вызова строки меню либо пользуемся другими приведенными выше способами.

Заходим в Сервис, где выбираем Удалить журнал браузера. Устанавливаем метку напротив надписи Журнал и жмем Удалить. Можно выбрать из списка отдельные страницы, для которых вы не хотите использовать данную функцию.

Отключение обновлений списка

Следует отметить, что список сайтов совместимости автоматически обновляется. Данная функция может быть довольно полезной, так как сюда заносятся адреса ресурсов, которые разрабатывались под старые версии браузера, использующих Adobe Flash Player и т. д.
Но вы всегда можете отключить обновления.

Для этого необходимо зайти в раздел интернет-обозревателя Сервис. В нем выбираем Параметры функции. Далее снимаем метку рядом со строкой, в которой говорится о загрузке обновленных списков с сайта Майкрософт. Закрываем браузер.

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

IE является встроенным браузером операционной системы Windows всех версий (за исключением Windows 10, где таковым является совершенно новая программа Microsoft Edge). По заявлениям производителя продукта версия IE 11 наиболее доработанная и качественная. Microsoft обещает увеличение скорости просмотра страниц по сравнению со старыми версиями.

Новая IE 11 иногда неправильно отображает страницы

Достигается такой эффект за счёт не только программного ускорения, но и аппаратного. Но не стоит забывать, что основным фактором скорости загрузки данных в интернете является скорость, предоставляемая вашим интернет-провайдером. То есть, если ваш роутер даёт только 256 кбит/с, к примеру, то естественно никакой браузер не позволит вам работать с большей скоростью.

Для чего нужен режим совместимости в IE?

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

Как включить режим совместимости в IE 10 или 11?

Итак, переходим собственно к главной теме сегодняшнего обсуждения. Не будем тянуть резину и сразу приступим к выполнению следующих простых действий :

  1. Шаг первый: открываем браузер.
  2. Шаг второй: переходим на страницу сайта, который отображается некорректно.
  3. Теперь нажимаем кнопку настроек , расположенную прямо под красным крестиком, который закрывает программу.
  4. Выбираем «Параметры просмотра в режиме совместимости».
  5. Кликаем по кнопке «Добавить» и закрываем диалоговое окно. Перезагружаем страницу.
  6. Готово! Теперь этот сайт будет отображаться в правильной форме.

Как отключить этот режим?

На самом деле, отключить его так же просто, как и включить:

Вокруг Internet Explorer сложилась ситуация, которая больше не прослеживается ни с одним другим браузером — разброс версий начинается с 6.0 и заканчивается 9.0. Причины использования устаревших версий могут быть совершенно разные.

  • Internet Explorer встроен в операционную систему Windows и неопытные пользователи даже не подозревают о наличии альтернативы.
  • Корпоративные пользователи с ограниченным доступом не могут самостоятельно обновить версию или сменить браузер.
  • Обновление IE до новой версии происходит через систему Windows Update, которая часто отключается по требованиям безопасности или для снижения интернет-трафика.
  • Некоторые приложения, например, банковские, могут быть «заточены» для работы только под конкретную версию IE.
  • В силу инерции мышления, когда пользователю нравится та программа, с которой он привык работать.

Сама компания Microsoft всячески поощряет переход на новые версии Internet Explorer и в 2010 году прекратила поддержку IE6 и IE7.

Что касается разработчиков сайтов, то для них такой большой набор версий является настоящей проблемой. Каждая версия IE содержит свои уникальные ошибки, особенности отображения веб-страниц, а также не поддерживает какие-то свойства CSS. Одним из радикальных вариантов решения проблемы является полный отказ разработчика от поддержки определенных версий IE. Так, некоторые сервисы Google, сайт vkontakte.ru при попытке зайти на них через IE6 выдают предупреждение о том, что вы используете устаревший браузер. С другой стороны, некоторые разработчики интернет-магазинов бьются за каждый браузер, полагая, что даже если каким-то браузером пользуется 2%, то отказ от него приведет к потере 2% клиентов.

Из-за того, что каждая версия IE может отображать сайт по своему, разработчики IE8 оказались перед сложной дилеммой — эта версия настолько отличалась от предыдущей, что при просмотре через IE8 бо́льшая часть сайтов «рассыпалась». В итоге было принято решение добавить режим представления совместимости; для быстрого переключения сайтов в этот режим возле адресной строки добавлена специальная кнопка (рис. 1.6а). В действительности при переключении в этот режим браузер начинал работать как версия 7.0. В IE9 пошли еще дальше и в нём уже можно переключаться на IE8 или IE7 (рис. 1.6б).

Рис. 1.6. Кнопка для переключения в режим совместимости
a — в IE8, б — в IE9

Обилие версий IE усложняется еще тем, что версии браузера могут работать в нескольких режимах, порождая большое количество комбинаций, которые необходимо учитывать разработчику. Начиная с версии 8.0, переключение режимов в браузере делается через Средства разработчика (Сервис > Средства разработчика
), которое проще вызвать при нажатии на клавишу F12
. В этом инструменте доступно два пункта меню связанных с режимами: Режим браузера (рис. 1.7) и Режим документов.

Рис. 1.7. Режимы браузера

Выбор режима браузера определяет следующее:

  • строка User-Agent, которую браузер отправляет на сервер, в Microsoft называется «агент пользователя»;
  • версия для условных комментариев, которую в Microsoft называют «вектор версии»;
  • режим документа.

Агент пользователя представляет собой текстовую строку, отправляемую на сервер для идентификации браузера, его версии и операционной системы. Значение User-Agent определяет не только браузер, но также поисковых пауков и сетевых роботов. Список возможных значений User-Agent и разбор строки можно посмотреть на сайте http://www.useragentstring.com . В табл. 1.1 приведены значения User-Agent при выборе разных режимов IE.

Табл. 1.1. Значения User-Agent

Режим браузера User-Agent Описание
IE7 Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Tablet PC 2.0; .NET4.0C; AskTbPTV2/5.9.1.14019) Серверу отправляются данные, что браузер IE7.
IE8 Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Tablet PC 2.0; .NET4.0C; AskTbPTV2/5.9.1.14019) Серверу отправляются данные, что браузер IE8.
IE9 Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0) Серверу отправляются данные, что браузер IE9.
Режим совместимости IE9 Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Tablet PC 2.0; .NET4.0C; AskTbPTV2/5.9.1.14019) Серверу отправляются данные, что браузер IE7, но значение «Trident/5.0» соответствует IE9.

В вашем случае строка User-Agent может отличаться от приведенных в таблице, поскольку она зависит от версии Windows и её параметров.

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

У вас браузер IE8.

Режим документа меняется с помощью меню в Средствах разработчика (рис. 1.8).

Рис. 1.8. Режимы документа

Начиная с версии IE6, имеются следующие режимы (табл. 1.2).

Кроме переключения непосредственно в браузере, задать режим можно через тег
, отправив HTTP-заголовок X-UA-Compatible
.

Версия может принимать следующие значения (табл. 1.3).

Табл. 1.3. Режимы документа IE

Значение Описание
5 Вынужденное переключение в режим IE5, доктайп при этом игнорируется.
7 Вынужденное переключение в режим IE7, доктайп при этом игнорируется.
8 Вынужденное переключение в режим IE8, доктайп при этом игнорируется.
9 Вынужденное переключение в режим IE9, доктайп при этом игнорируется.
EmulateIE7 При наличии доктайпа переключается в режим IE7, в противном случае в режим совместимости.
EmulateIE8 При наличии доктайпа переключается в режим IE8, в противном случае в режим совместимости.
EmulateIE9 При наличии доктайпа переключается в режим IE9, в противном случае в режим совместимости.
Edge Устанавливает документ в наиболее новый доступный режим. Для версии 8.0 это режим IE8, для версии 9.0 это режим IE9.

К примеру, на сайте Яндекса применяется следующий код для эмуляции режима IE7.

При добавлении данного кода в документ кнопка режима совместимости (рис. 1.6) в браузере исчезает.

Internet Explorer является, пожалуй, единственным браузером, с которым хотя бы раз в жизни приходилось иметь дело абсолютно всем пользователям Windows: недаром же компания Microsoft совершенно бесплатно пичкает им каждую версию операционной системы. При этом, конечно, этот программный продукт далек по своим характеристикам от идеала, но надежда на лучшее все-таки есть. Присмотревшись к обновленному IE 11, несложно заметить, что последняя разработка смотрится, куда лучше, чем ранние версии: тут тебе и новенький интерфейс, и улучшенная скорость загрузки веб-страниц.

Только вот отдельные сайты по-прежнему отражаются некорректно: то изображения оказываются растянуты, то текст хаотично разбросан по всему полю, то меню управления перемещается из привычной точки A в точку B. В принципе выход из этой ситуации простой – достаточно перенастроить в Internet Explorer 11 режим совместимости, чтобы проблема самоустранилась. Но какие варианты настройки при этом можно предложить?

Как настроить браузер?

В принципе способов настройки в 11-м Internet Explorer режима совместимости не так-то много: всего-то включение и отключение соответствующего параметра для сайта. Другой вопрос – когда и как каждый из этих вариантов действий применим для Windows?

С первой его частью вроде бы все ясно – включаем / отключаем его в том случае, если элементы сайта не отображаются вовсе или загрузились некорректно. Соответственно, если режим совместимости для сайта был подключен, нужно его отключить, чтобы проблема исчезла и, наоборот. Что касается второй части вопроса, то здесь все несколько сложнее.

Как подключить параметры?

Исходя из опыта использования предыдущих версий стандартного браузера Windows, несложно догадаться, что включить режим совместимости в Internet Explorer 11 можно через настройку параметров просмотра в разделе «Сервис». Единственная загвоздка в том, что найти его с первого раза не так-то просто, ведь в 11-ой версии стандартное файловое меню скрыто и, для того чтобы его «реанимировать», придется воспользоваться одной из доступных уловок, а именно:

Так или иначе, после появления окошка «Параметры просмотра» для подключения режима совместимости в стандартном браузере Windows сначала ставим галочки напротив двух параметров – «Отображать сайты…» и «Использовать списки совместимости…», а затем указываем адрес веб-портала, с которым возникают проблемы при загрузке, и жмем кнопку «Добавить»:

Какой итог? Меньше 2-х минут – и режим совместимости в 11-й версии IE оказывается включен!

Как отключить параметр?

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

Если проблемного сайта в списке не оказалось, весьма вероятно, что он включен в стандартные списки Windows. В таком случае для решения проблемы с его загрузкой понадобится в окошке «Параметры просмотра…» снять галочку с пункта «Использовать списки…».

Кроме того, решить проблему с отключением параметра поможет очистка журнала браузера для Windows, то есть удаление истории просмотренных в нем сайтов. Для этого при открытом Internet Explorer в версии 11 жмем Alt, затем кликаем в появившемся меню вкладку «Сервис» и выбираем в предложенном списке соответствующую задачу. Далее ставим галочку напротив пункта «Журнал» и кликаем кнопку «Удалить».

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

Инструкция

  • При обнаружении браузером Internet Explorer веб-страницы, несовместимой с текущей версией обозревателя, в адресной строке появляется специальная кнопка «Представление совместимости». Чтобы увидеть ее, необходимо вызвать главное системное меню, нажав кнопку «Пуск», и перейти в пункт «Все программы». Запустите приложение Internet Explorer и перейдите на нужную интернет-страницу. Определите текущее состояние режима совместимости — активное состояние режима отображается цветной кнопкой, отключенное — схематической. Для отключения активного состояния режима совместимости, просто нажмите цветную кнопку.
  • Раскройте меню «Сервис» верхней панели инструментов браузера Internet Explorer и укажите пункт «Параметры режима представления совместимости». Снимите флажок в строке «Отобразить все узлы в режиме представления совместимости» в открывшемся диалоговом окне и подтвердите сохранение сделанных изменений, нажав кнопку OK.
  • Альтернативным методом отключения представления страниц в режиме совместимости может служить использование мета-элемента, являющегося одноименным заголовком ответа сервера, X-UA-Compatible, имеющего значение IE=edge:тег meta http-equiv=»X-UA-Compatible» content=»IE=edge» / тег.Обратите внимание на то, что значение IE=edge принудительно включает последний возможный режим работы браузера, безотносительно к его текущей версии. Таким образом, представление интернет-страниц в режиме совместимости с предыдущими версиями будет отключено программно. В Internet Explorer версии 8 режим edge приведет к отображению страниц только на уровне данной версии, в версии 9 — на следующем уровне. Рекомендуется ограничить использование этого режима тестовыми веб-страницами и другими целями, не имеющими отношения к производству, поскольку результаты неправильного отображения страниц до конца не изучены.
  • Иногда случается такое, что при посещении веб-страницы ее содержимое «съезжает», не отображаются картинки, меню выглядит не так как положено и многое другое. Если используется браузер Internet Explorer, то зачастую это связано с тем, что версия сайта была сделана под более раннюю версию веб-обозревателя.

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

    Что это

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

    Причины могут быть совсем в другом, поэтому если последующая инструкция вам не поможет, то стоит искать неполадку в другом.

    Как включить режим совместимости

    Режим совместимости активируется через специальное меню браузера, которое открывается в несколько кликов. Для того, чтобы в него перейти, воспользуемся следующей инструкцией:

    1. Запускаем Internet Explorer на компьютере и в верхнем правом углу нажимаем на кнопку в виде шестеренки.

    1. Далее выбираем опцию «Параметры просмотра в режиме совместимости».

    1. В результате перед нами открывается небольшое окно, в которое нужно ввести адрес проблемного сайта. Для пример добавим страницу com.

    1. После этого сайт добавится в список веб-страниц, которые будут отображаться в режиме совместимости.

    Если после этого страница станет отображаться еще хуже, то дело вовсе не в совместимости. В таком случае совместимость нужно будет отключить. О том, как это сделать, читайте в следующем разделе.

    Как отключить

    1. Для того, чтобы отключить режим совместимости, достаточно удалить сайт из списка страниц, которые отображаются в режиме совместимости. Для этого открываем окно «Параметры просмотра в режиме совместимости».
    2. Следующим шагом выбираем сайт, для которого нужно отключить совместимость, и нажимаем на кнопку «Удалить» в правой части окна.

    После этого страница сайта автоматически обновится и вернется в тот режим, который был по умолчанию. Также, если вы испытываете проблемы с различными сайтами, то попробуйте сначала их перезапустить. Так как возможно, что проблемы либо с вашим интернетом, либо с сервером веб-страницы.

    На этом наша статья заканчивается, надеемся, что у вас больше не осталось вопросов и вы знаете как работает, а главное зачем нужен режим совместимости в браузере Internet Explorer. Помните, что не все проблемы решаются с помощью данного метода и поэтому не нужно останавливать только на нем.

    Каждое серьезное обновление интернет-обозревателя Internet Explorer вместе с существенным улучшением браузера приводит и к разного рода нестыковкам со стандартами, использовавшимися в версии предыдущей. Internet Explorer 9 — не исключение, но в этом варианте браузера производители предусмотрели возможность переключения просмотра страниц в режим совместимости с предыдущими версиями.

    Вам понадобится

    • Internet Explorer 9.

    Инструкция

  • Запустите Internet Explorer. Если на рабочем столе нет ярлыка этой программы, то откройте главное меню ОС и в поле поискового запроса наберите название приложения. Впрочем, достаточно будет трех букв int, чтобы ссылка на запуск веб-обозревателя появилась в первой строке результатов поиска. Кликните ее.
  • Раскройте в меню браузера раздел «Сервис». Если меню не отображается в окне приложения, нажмите клавишу Alt. Оно появится под заголовком окна. В разделе «Сервис» выберите наиболее сложно сформулированный пункт — «Параметры режима представления совместимости».
  • Поставьте отметку в чекбоксе у надписи «Отображать все веб-узлы в режиме представления совместимости», когда на экране появится окно с настройками этого режима. Таким способом вы включите самый «жесткий» вариант режима совместимости — браузер будет использовать его для всех страниц, даже тех, которые в этом не нуждаются.
  • Если вы поставите отметку в поле «Добавить обновленные списки веб-узлов с веб-узла Майкрософт», режим совместимости будет задействован только для тех сайтов, несовместимость которых с этой версией браузера известна корпорации Microsoft.
  • Вы можете составить и собственный список сайтов, к которым следует применять этот режим, занося в него все встреченные страницы, отображающиеся с искажениями. Делать это можно с помощью поля под надписью «Добавить этот веб-узел» и кнопки «Добавить».
  • Нажмите кнопку «Закрыть» в диалоговом окне, чтобы Internet Explorer начал использовать в работе измененные вами настройки.
  • Есть другая, более простая возможность включить режим совместимости в нужный момент. Когда браузер открывает очередную страницу, он сам пытается оценить ее совместимость. Если для нормального отображения, по его мнению, требуется включение этого режима, в адресной строке появляется пиктограмма со стилизованным изображением разорванной пополам страницы. Щелкните этот значок левой кнопкой мыши, и веб-обозреватель активирует режим совместимости, а также изменит цвета значка с бело-серого на сине-голубой.
  • Отображается не очень корректно. Связано это с тем, что в каждой новой версии браузера вид страниц слегка изменялся. В итоге веб-страница начинала выглядеть, мягко говоря, необычно. Чтобы исправить ситуацию, разработчики интегрировали в интернет-обозреватель дополнительную функцию, получившую название Режим совместимости.

    Включение режима совместимости

    Если сайт несовместим с internet explorer 11, то в адресной строке появляется специальная кнопка.
    Для некоторых веб-страниц эта функция является необходимой, для других – напротив, лишней. Так, если активировать просмотр в режиме совместимости на google.com, то обновленные Google-карты, скорее всего, будут работать неправильно. Другие же сайты, наоборот, будут отображаться некорректно, если данная функция выключена.

    Итак, для начала рассмотрим как ее активировать. Заходим из браузера на нужную страницу в сети и нажимаем Сервис. Здесь есть пункт, который позволяет менять параметры режима совместимости. Кликаем на него. Адрес веб-страницы будет прописан в строке, где предлагается добавить сайт в список, просматриваемый в режиме совместимости. Нажимаем на кнопку Добавить, после чего браузер будет корректно отображать ресурс.

    Найти раздел Сервис не всегда удается сразу. Поэтому опишу несколько вариантов открытия данного меню.
    Щелкнув правой мышью вверху открытого браузера, вы активируете контекстное меню. В нем отмечаем командную строку. После этого вверху появится меню с разделами, где вы найдете и Сервис. Другой способ – проделать то же самое, однако, кликнуть на Строку меню. В обоих случаях настройки браузера изменятся, и панель с этими инструментами останется в верхней части internet explorer.

    Если вы хотите, чтобы меню появилось временно, то можете нажать на клавиатуре Alt. Кроме того, открыть необходимое вам окно можно кликнув на кнопки Alt, е, р. При этом должен быть включен русский язык, так как е и р – это не латинские, а русские буквы. Если у вас это не получилось сделать по каким-либо причинам вы всегда можете и поставить другой браузер.

    Выключение режима совместимости

    Тем, кто хочет выключить функцию режима совместимости в internet explorer 11, для начала следует перейти на рабочий стол. После этого запускаем браузер. В открытом интернет-обозревателе нажимаем Alt для вызова строки меню либо пользуемся другими приведенными выше способами.

    Заходим в Сервис, где выбираем Удалить журнал браузера. Устанавливаем метку напротив надписи Журнал и жмем Удалить. Можно выбрать из списка отдельные страницы, для которых вы не хотите использовать данную функцию.

    Отключение обновлений списка

    Следует отметить, что список сайтов совместимости автоматически обновляется. Данная функция может быть довольно полезной, так как сюда заносятся адреса ресурсов, которые разрабатывались под старые версии браузера, использующих Adobe Flash Player и т. д.
    Но вы всегда можете отключить обновления.

    Для этого необходимо зайти в раздел интернет-обозревателя Сервис. В нем выбираем Параметры функции. Далее снимаем метку рядом со строкой, в которой говорится о загрузке обновленных списков с сайта Майкрософт. Закрываем браузер.

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

    Когда вы разрабатываете сайт, нужно проверять его на совместимость с разными версиями Internet Explorer. С другой стороны, можно просто попасть на страницу, несовместимую с новейшей версией браузера Microsoft. В таких случаях вам поможет режим совместимости Internet Explorer 9.

    Если вы попали на страницу, которая отображается некорректно, то первым делом попробуйте включить режим совместимости (чаще всего это помогает, пример на рисунке 1).

    Рисунок 1 — Сайт, не совместимый с Internet Explorer 9 (слева стандартный просмотр, справа — в режиме совместимости)

    Когда вы заходите на сайт, который явно не указывает на то, что он совместим с Internet Explorer 9, то в адресной строке появляется кнопка . Нажмите на эту кнопку для включения режима совместимости (страница после нажатия на эту кнопку обновится). Для отключения режима совместимости нажмите эту кнопку повторно. После этого сайт всегда будет отображаться в режиме совместимости, а кнопка будет вот такой .

    Если разработчики сайта обновят сайт и явно укажут на совместимость сайта с Internet Explorer 9, то режим совместимости автоматически отключится. Для просмотра параметров режима совместимости нажмите — меню Сервис
    — строка Параметры реж има представления совместимости
    . Если вы захотите удалить какой-то сайт, то выберите сайт в списке Веб-узлы, добавленные к просмотру в режиме Совместимости
    и нажмите на кнопку Удалить
    .

    Рисунок 2 — Параметры режима представления совместимости

    Для добавления сайта в список введите URL сайта в строку Добавить этот веб-узел
    и нажмите Добавить
    . Если вы хотите всегда работать в режиме совместимости (например, вы работаете только в локальной сети, где веб-узлы разрабатывались в расчете на восьмую или седьмую версию IE), то поставьте флажок в пункт Отображать все веб-узлы в режиме представления совместимости
    . В параметре Отображать узлы интрасети в режиме представления совместимости
    по умолчанию стоит флажок, он указывает браузеру открывать сайты предприятия в режиме совместимости с IE7.

    Если вы хотите включить режим совместимости не под восьмую версию браузера, то нажмите , внизу окна появится панель разработчика (рисунок 2).

    Рисунок 3 — Панель разработчика

    Выберите Режим документов
    и в раскрывающем списке выберите нужную версию браузера. Для того чтоб браузер опознавался на сайтах как другая версия нажмите Режим браузера
    и выберите нужную версию.

    Команда разработчиков Internet Explorer 9 пообещала, что пользователи IE смогут просматривать весь интернет. По-моему, у них это получилось.

    Вокруг Internet Explorer сложилась ситуация, которая больше не прослеживается ни с одним другим браузером — разброс версий начинается с 6.0 и заканчивается 9.0. Причины использования устаревших версий могут быть совершенно разные.

    • Internet Explorer встроен в операционную систему Windows и неопытные пользователи даже не подозревают о наличии альтернативы.
    • Корпоративные пользователи с ограниченным доступом не могут самостоятельно обновить версию или сменить браузер.
    • Обновление IE до новой версии происходит через систему Windows Update, которая часто отключается по требованиям безопасности или для снижения интернет-трафика.
    • Некоторые приложения, например, банковские, могут быть «заточены» для работы только под конкретную версию IE.
    • В силу инерции мышления, когда пользователю нравится та программа, с которой он привык работать.

    Сама компания Microsoft всячески поощряет переход на новые версии Internet Explorer и в 2010 году прекратила поддержку IE6 и IE7.

    Что касается разработчиков сайтов, то для них такой большой набор версий является настоящей проблемой. Каждая версия IE содержит свои уникальные ошибки, особенности отображения веб-страниц, а также не поддерживает какие-то свойства CSS. Одним из радикальных вариантов решения проблемы является полный отказ разработчика от поддержки определенных версий IE. Так, некоторые сервисы Google, сайт vkontakte.ru при попытке зайти на них через IE6 выдают предупреждение о том, что вы используете устаревший браузер. С другой стороны, некоторые разработчики интернет-магазинов бьются за каждый браузер, полагая, что даже если каким-то браузером пользуется 2%, то отказ от него приведет к потере 2% клиентов.

    Из-за того, что каждая версия IE может отображать сайт по своему, разработчики IE8 оказались перед сложной дилеммой — эта версия настолько отличалась от предыдущей, что при просмотре через IE8 бо́льшая часть сайтов «рассыпалась». В итоге было принято решение добавить режим представления совместимости; для быстрого переключения сайтов в этот режим возле адресной строки добавлена специальная кнопка (рис. 1.6а). В действительности при переключении в этот режим браузер начинал работать как версия 7.0. В IE9 пошли еще дальше и в нём уже можно переключаться на IE8 или IE7 (рис. 1.6б).

    Рис. 1.6. Кнопка для переключения в режим совместимости
    a — в IE8, б — в IE9

    Обилие версий IE усложняется еще тем, что версии браузера могут работать в нескольких режимах, порождая большое количество комбинаций, которые необходимо учитывать разработчику. Начиная с версии 8.0, переключение режимов в браузере делается через Средства разработчика (Сервис > Средства разработчика
    ), которое проще вызвать при нажатии на клавишу F12
    . В этом инструменте доступно два пункта меню связанных с режимами: Режим браузера (рис. 1.7) и Режим документов.

    Рис. 1.7. Режимы браузера

    Выбор режима браузера определяет следующее:

    • строка User-Agent, которую браузер отправляет на сервер, в Microsoft называется «агент пользователя»;
    • версия для условных комментариев, которую в Microsoft называют «вектор версии»;
    • режим документа.

    Агент пользователя представляет собой текстовую строку, отправляемую на сервер для идентификации браузера, его версии и операционной системы. Значение User-Agent определяет не только браузер, но также поисковых пауков и сетевых роботов. Список возможных значений User-Agent и разбор строки можно посмотреть на сайте http://www.useragentstring.com . В табл. 1.1 приведены значения User-Agent при выборе разных режимов IE.

    Табл. 1.1. Значения User-Agent

    Режим браузера User-Agent Описание
    IE7 Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Tablet PC 2.0; .NET4.0C; AskTbPTV2/5.9.1.14019) Серверу отправляются данные, что браузер IE7.
    IE8 Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Tablet PC 2.0; .NET4.0C; AskTbPTV2/5.9.1.14019) Серверу отправляются данные, что браузер IE8.
    IE9 Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0) Серверу отправляются данные, что браузер IE9.
    Режим совместимости IE9 Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Tablet PC 2.0; .NET4.0C; AskTbPTV2/5.9.1.14019) Серверу отправляются данные, что браузер IE7, но значение «Trident/5.0» соответствует IE9.

    В вашем случае строка User-Agent может отличаться от приведенных в таблице, поскольку она зависит от версии Windows и её параметров.

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

    У вас браузер IE8.

    Режим документа меняется с помощью меню в Средствах разработчика (рис. 1.8).

    Рис. 1.8. Режимы документа

    Начиная с версии IE6, имеются следующие режимы (табл. 1.2).

    Кроме переключения непосредственно в браузере, задать режим можно через тег
    , отправив HTTP-заголовок X-UA-Compatible
    .

    Версия может принимать следующие значения (табл. 1.3).

    Табл. 1.3. Режимы документа IE

    Значение Описание
    5 Вынужденное переключение в режим IE5, доктайп при этом игнорируется.
    7 Вынужденное переключение в режим IE7, доктайп при этом игнорируется.
    8 Вынужденное переключение в режим IE8, доктайп при этом игнорируется.
    9 Вынужденное переключение в режим IE9, доктайп при этом игнорируется.
    EmulateIE7 При наличии доктайпа переключается в режим IE7, в противном случае в режим совместимости.
    EmulateIE8 При наличии доктайпа переключается в режим IE8, в противном случае в режим совместимости.
    EmulateIE9 При наличии доктайпа переключается в режим IE9, в противном случае в режим совместимости.
    Edge Устанавливает документ в наиболее новый доступный режим. Для версии 8.0 это режим IE8, для версии 9.0 это режим IE9.

    К примеру, на сайте Яндекса применяется следующий код для эмуляции режима IE7.

    При добавлении данного кода в документ кнопка режима совместимости (рис. 1.6) в браузере исчезает.

    Internet Explorer является, пожалуй, единственным браузером, с которым хотя бы раз в жизни приходилось иметь дело абсолютно всем пользователям Windows: недаром же компания Microsoft совершенно бесплатно пичкает им каждую версию операционной системы. При этом, конечно, этот программный продукт далек по своим характеристикам от идеала, но надежда на лучшее все-таки есть. Присмотревшись к обновленному IE 11, несложно заметить, что последняя разработка смотрится, куда лучше, чем ранние версии: тут тебе и новенький интерфейс, и улучшенная скорость загрузки веб-страниц.

    Только вот отдельные сайты по-прежнему отражаются некорректно: то изображения оказываются растянуты, то текст хаотично разбросан по всему полю, то меню управления перемещается из привычной точки A в точку B. В принципе выход из этой ситуации простой – достаточно перенастроить в Internet Explorer 11 режим совместимости, чтобы проблема самоустранилась. Но какие варианты настройки при этом можно предложить?


    Как настроить браузер?

    В принципе способов настройки в 11-м Internet Explorer режима совместимости не так-то много: всего-то включение и отключение соответствующего параметра для сайта. Другой вопрос – когда и как каждый из этих вариантов действий применим для Windows?

    С первой его частью вроде бы все ясно – включаем / отключаем его в том случае, если элементы сайта не отображаются вовсе или загрузились некорректно. Соответственно, если режим совместимости для сайта был подключен, нужно его отключить, чтобы проблема исчезла и, наоборот. Что касается второй части вопроса, то здесь все несколько сложнее.

    Как подключить параметры?

    Исходя из опыта использования предыдущих версий стандартного браузера Windows, несложно догадаться, что включить режим совместимости в Internet Explorer 11 можно через настройку параметров просмотра в разделе «Сервис». Единственная загвоздка в том, что найти его с первого раза не так-то просто, ведь в 11-ой версии стандартное файловое меню скрыто и, для того чтобы его «реанимировать», придется воспользоваться одной из доступных уловок, а именно:

    Так или иначе, после появления окошка «Параметры просмотра» для подключения режима совместимости в стандартном браузере Windows сначала ставим галочки напротив двух параметров – «Отображать сайты…» и «Использовать списки совместимости…», а затем указываем адрес веб-портала, с которым возникают проблемы при загрузке, и жмем кнопку «Добавить»:

    Какой итог? Меньше 2-х минут – и режим совместимости в 11-й версии IE оказывается включен!

    Как отключить параметр?

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

    Если проблемного сайта в списке не оказалось, весьма вероятно, что он включен в стандартные списки Windows. В таком случае для решения проблемы с его загрузкой понадобится в окошке «Параметры просмотра…» снять галочку с пункта «Использовать списки…».

    Кроме того, решить проблему с отключением параметра поможет очистка журнала браузера для Windows, то есть удаление истории просмотренных в нем сайтов. Для этого при открытом Internet Explorer в версии 11 жмем Alt, затем кликаем в появившемся меню вкладку «Сервис» и выбираем в предложенном списке соответствующую задачу. Далее ставим галочку напротив пункта «Журнал» и кликаем кнопку «Удалить»:

    Вот и все сложности! Справитесь?

    0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии

    А вот еще интересные материалы:

  • Яшка сломя голову остановился исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного где ошибка
  • Вы допустили ошибку при сборке пк
  • Вы допустили ошибку при оформлении титульного листа трудовой книжки ваши действия