Согласно сайту HTML5BoilerPlate , он включает Modernizr.
Modernizr - это библиотека Javascript, которая проверяет браузер пользователя на совместимость с различными функциями. Он также включает в себя хак, который позволяет IE6 / 7/8 поддерживать теги HTML5.
Этот хак сообщает IE, что новые теги HTML5 являются действительными HTML. Без этого IE будет игнорировать эти теги. После взлома IE примет эти теги как обычный HTML.
Но учтите, что это само по себе не добавляет никаких новых функций в IE. Следовательно, новые семантические теги, такие как <section>
и <nav>
, хороши, но все равно не будет смысла использовать теги, которые предоставляют новые функциональные возможности HTML5, такие как <video>
или <canvas>
.
.
Также обратите внимание, что хак, очевидно, будет работать только в том случае, если у конечного пользователя включен Javascript.
См. Страницу Modernizr для получения дополнительной информации о том, как он работает и что он делает. Смотрите также HTML5Shiv , который является автономной версией того же хака.