internet-explorer-8 - умолчанию - internet explorer 8 скачать




Режим браузера IE8 в режиме документа (3)

В левом верхнем углу находится небольшая кнопка, в инструментах IE dev -> эмуляция (вкладка), которая гласит: «Сохранять настройки эмуляции»,

см. this :

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

Может кто-нибудь объяснить простые различия между браузером IE8 и режимом документа ?

  • Что вызывает изменение режима браузера?
  • Что вызывает изменение режима документа?

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

Я спрашиваю об этом, потому что мы проводим тестирование IE8 здесь, а разные люди имеют разные комбинации режимов, и я хочу попытаться выяснить, как это происходит.


См. Ваш ответ на этой странице .

Свойство documentMode возвращает режим, используемый браузером для визуализации текущего документа.

IE8 может отображать страницу в разных режимах, в зависимости от !DOCTYPE или наличия определенных элементов HTML.

Это свойство возвращает одно из следующих значений:

5 - The page is displayed in IE5 mode
7 - The page is displayed in IE7 mode
8 - The page is displayed in IE8 mode
9 - The page is displayed in IE9 mode

Примечание. Если нет !DOCTYPE указан, IE8 отображает страницу в режиме IE5!


Из этой статьи в блоге IE8, озаглавленной « Как IE8 определяет режим документа»

  1. Параметры Developer Tools переопределяют все режимы документа для страниц, отображаемых на вкладке.
  2. Метатег X-UA-совместимый, а затем заголовок переопределяет параметры просмотра совместимости и doctype, если значение X-UA-Compatible не является EmulateIE7 или EmulateIE8.
  3. Параметры просмотра совместимости пользователя переопределяют список представлений совместимости Microsoft.
  4. Если ни одно из вышеприведенных правил не применяется, doctype определяет, будет ли веб-страница отображаться в стандартах IE8, IE8 почти стандарты или режим Quirks.

Поэтому из этого мы получаем следующие ответы на ваши вопросы:

В. Какова разница между режимом браузера и режимом документа простыми словами?
A. Режим браузера установлен в инструментах разработчика для эмуляции поведения версии браузера IE, в то время как режим документа определен на веб-странице, чтобы сообщить IE, чтобы он отображал сайт по-разному для целей совместимости.

В. Что приводит к изменению режима браузера?
A. Пользователь изменяет режим браузера в инструментах dev.

В. Что приводит к изменению режима документа?
A. Метатег и заголовок Doctype и X-UA-Compatible, установленные веб-разработчиком.

В. Если пользователь меняет режим (ы) с помощью инструментов разработчика, сохраняется ли изменение, даже если страница обновлена?
A. Режим браузера останется, но если вы измените Doctype и X-UA-Compatible, они вернутся к тому, что определено на странице.

ОБНОВЛЕНИЕ: Как указывает Adrien Be ниже, IE9 + добавляет возможность изменения режима документа в инструментах dev с помощью настройки, которая будет сохраняться при обновлении.