Режимы работы браузера | WebDuty

Режимы работы браузера

Когда компании начали создавать браузеры, совместимые со стандартами W3C, перед ними возникла задача обеспечения обратной совместимости. Для её решения производители браузеров применили два режима вывода: стандартный(standart) и нестандартный(quirks). В стандартном режиме браузер выводит страницу в полном соответствии со спецификациями, а в нестандартном – менее строгими способами, обеспечивающими обратную совместимость.

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

Наиболее очевидное отличие между стандартным и нестандартным режимами состоит в способах вывода эле ментов патентованной модели контейнеров Microsoft Windows браузерами Internet Explorer. Когда IE6 появился на рынке, в нем было введено использование правильной модели контейнеров в стандартном режиме, а устаревших моделей контейнеров – в не стандартном . Для обеспечения обратной совместимости с сайтами, созданными для IE5 и более низких версий, в браузерах Орега 7 и выше тоже при меняется вывод контейнеров устаревших моделей IE в нестандартном режиме.

Другие, менее заметные отличия специфичны для браузеров различных типов. Например, для некоторых браузеров символ # перед шестнадцатеричным значением цвета не обязателен. В других же предполагается, что в таблицах CSS безразмерная длина измеряется в пикселях, в третьих размер шрифта ключевых слов увеличивается на единицу и т.д.

Браузеры Mozilla и Safari могут работать ещё в одном, третьем режиме, который называется “почти стандартный”. От стандартного он отличается лишь некоторыми малозначительными правидами обработки таблиц.

Постовой:
Хотите скачать кисти для Фотошопа? Вам сюда.

Подпишись на обновления

Если вам понравилась статья, подпишитесь на обновления через RSS (?), чтобы не пропустить новые интересные статьи. Также Вы можете зафолловить меня в Twitter или подписаться на обновления по email.

Закладки

Bookmark and Share

Комментарии

  1. ProbeIdenticon Probe

    ну очень интересно
    intromobile


Оставить комментарий

Вы можете использовать следующие теги:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">

Spam Protection by WP-SpamFree