У меня проблема с HTML 5 в моем блоге. Я внес небольшие изменения в стандартную тему Twentyeleven, и теперь их сайт взрывается в IE6, IE7 и IE8.
С тех пор, как я начал заглядывать под капот, я подумал о том, чтобы самостоятельно перерисовать сайт в HTML 4. Strict doctype.
Взято из текущей разметки: не все ли это чепуха?
<!--[if IE 6]>
<html id="ie6" dir="ltr" lang="en-US">
<![endif]-->
<!--[if IE 7]>
<html id="ie7" dir="ltr" lang="en-US">
<![endif]-->
<!--[if lt IE 9]>
<script src="http://www.example.com/wp-content/themes/twentyeleven/js/html5.js" type="text/javascript"></script>
<![endif]-->
Все это условное форматирование, для чего? Если мир не готов к этому, зачем вообще использовать HTML 5?
Есть ли техническая причина для этого? Будет ли когда-нибудь проверяться мой сайт, если я пойду по маршруту HTML 4? Должен ли я переопределить вывод всех плагинов, которые я использую?
Ждем ваших комментариев.