Quirks mode

Материал из Википедии — свободной энциклопедии
Это старая версия этой страницы, сохранённая Sunpriat (обсуждение | вклад) в 03:40, 27 декабря 2017. Она может серьёзно отличаться от текущей версии.
Перейти к навигации Перейти к поиску
HTML

Режим совместимости (англ. quirks mode) — режим работы, в котором имитируются особенности и ошибки конкурирующих или старых версий программных продуктов.

К примеру, в ассемблере TASM quirks mode используется для компиляции исходных кодов, написанных с учётом ошибок в разных версиях MASM (причём в разных версиях MASM ошибки и особенности отличаются).

Также это понятие используется для описания режима работы движков веб-браузеров, в котором они обратно совместимы с веб-страницами, созданными для старых браузеров.

В режиме совместимости браузер игнорирует часть правил CSS, имитируя поведение старого движка. Например, браузер Internet Explorer 6-й и 7-й версий отображает документы как Windows Internet Explorer 5; браузеры семейства Mozilla — как Netscape 4.

Если тип документа не объявлен или объявлен некорректно, браузер всегда работает в режиме совместимости.[уточнить]

Ссылки