Ответ 1
IE10 имеет два режима ожидания. Новый называется режимом Quirks и ведет себя точно так же, как режим quirks в Firefox и Webkit - вы можете включить его, удалив <!doctype>
. Все HTML5 и другие новые функции работают в этом режиме. Присутствуют только некоторые незначительные нарушения (не требующие единиц в размерах CSS и т.д.).
Унаследованный режим quirks называется "режимом Quirks IE5" и ведет себя как режим quirks в IE9. Вы можете включить его с помощью X-UA-Compatible: IE=5
HTTP-заголовка или тега <meta http-equiv=X-UA-Compatible content="IE=5">
. В этом режиме IE отображает страницу как старый IE5.
Для лучшего представления посмотрите, как IE делает тест Acid2 в новом режиме причуд:
и режим IE5 quirks:
Если ваше приложение работает также в Chrome и Firefox, вы, вероятно, захотите использовать режим Quirks; если поддерживается только режим IE quirks, включите режим quirks IE5.
Источник: http://blogs.msdn.com/b/ie/archive/2011/12/14/interoperable-html5-quirks-mode-in-ie10.aspx