1) Влияет на парсинг разметки в DOM (чуть-чуть), парсинг и рендеринг CSS (парсинг слегка, рендеринг разительно) и многие скриптовые фичи. Примеры: в IE в Quirks mode <p> может содержать таблицу, в стандартном режиме не может; почти везде в Quirks mode работают размеры без единиц (width: 250 воспринимается как width: 250px) и цвета без "решетки" (color: fff работает как color: #fff); в Firefox работают глобальные переменные по id (something.style работает как document.getElementById('something').style). 2) Верно. 3) В общем случае у новых браузеров Quirks включается для определенного списка доктайпов: нет доктайпа, HTML2, HTML3.x, HTML4.x Transitional без ссылки на DTD и еще несколько редких (полный список теперь внесен в стандарт). У старых — как фишка ляжет. У IE, как обычно, свои приколы: IE6 падал в Quirks, если перед доктайпом был <?xml?>-пролог, IE6-9 — если там был <!--коммент-->. Ну и BOM-метка, да, считалась выводом текста и открывала неявный body (впрочем, это по идее везде должно так быть). Есть еще «почти стандартный» режим: в основном всё как в стандартном, но одинокие картинки и инлайн-блоки ведут себя как при Quirks (ну и мелкие глюки с ними редко, но бывают). Включается при Transitional-доктайпах HTML 4.x (со ссылкой на DTD) и XHTML 1.0. Но это уже мелочи). Нормальные браузеры обычно понимают в Quirks всё, что знают вообще, но особо полагаться на это не стоит — причуды они и есть причуды. А вот IE всех версий в Quirks mode по факту тупо превращается в тыкву IE5.5. 4) Как правило, всё именно так и бывает. На русском хороших материалов немного, наверное, на родном htmlbook-е одно из лучших.