Режимы работы браузера
Статья от 28.05.09 в категории CSS
Когда компании начали создавать браузеры, совместимые со стандартами W3C, перед ними возникла задача обеспечения обратной совместимости. Для её решения производители браузеров применили два режима вывода: стандартный(standart) и нестандартный(quirks). В стандартном режиме браузер выводит страницу в полном соответствии со спецификациями, а в нестандартном – менее строгими способами, обеспечивающими обратную совместимость.
В нестандартном режиме обычно эмулируется поведение устаревших браузеров, таких как IE4.0 или NN, что позволяет предоставлять посетителю устаревшие сайты.
Наиболее очевидное отличие между стандартным и нестандартным режимами состоит в способах вывода эле ментов патентованной модели контейнеров Microsoft Windows браузерами Internet Explorer. Когда IE6 появился на рынке, в нем было введено использование правильной модели контейнеров в стандартном режиме, а устаревших моделей контейнеров – в не стандартном . Для обеспечения обратной совместимости с сайтами, созданными для IE5 и более низких версий, в браузерах Орега 7 и выше тоже при меняется вывод контейнеров устаревших моделей IE в нестандартном режиме.
Другие, менее заметные отличия специфичны для браузеров различных типов. Например, для некоторых браузеров символ # перед шестнадцатеричным значением цвета не обязателен. В других же предполагается, что в таблицах CSS безразмерная длина измеряется в пикселях, в третьих размер шрифта ключевых слов увеличивается на единицу и т.д.
Браузеры Mozilla и Safari могут работать ещё в одном, третьем режиме, который называется “почти стандартный”. От стандартного он отличается лишь некоторыми малозначительными правидами обработки таблиц.
Постовой:
Хотите скачать кисти для Фотошопа? Вам сюда.
04/06/09 в 15:23
ну очень интересно