Верх страницы
Обложка к записи Включение HTML5 в Internet Explorer
Время для прочтения: 0 мин. 3 сек.

Включение HTML5 в Internet Explorer

С приходом HTML5 появилось много вкусностей во всех браузерах. Но, как всегда, отличился Internet Explorer, который просто игнорирует неизвестные ему теги. Есть только один способ научить IE понимать новые элементы, такие как <article>, это использование HTML5 shiv, быстро включающий все новые элементы.

Использование и загрузка

Подключите html5.js в раздел head вашей страницы (это делается потому что IE должен знать об элементе до начала отрисовки страницы, соответственно, его нельзя поместить в футер, например).

Скрипт помещен на Google code, где сервером правильно отдается mime-type и равномерно распределяется нагрузка. Прямая ссылка на скрипт

Большинство HTML 5 сайтов использует скрипт по этому URL, так что велика вероятность, что он уже окажется в кеше браузера.

Оборачиваем данный скрипт в условные комментарии, скрывающие его от браузеров, отличных от Internet Explorer.

<!--[if lt IE 9]> <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script> <![endif]-->

Файл уменьшен для снижения снижения трафика и нагрузки на ваш браузер.

Комментарии
Подписаться
Уведомить о
guest

6 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии
danilwolf
danilwolf
10 лет назад

Благодарю, всё отлично работает 🙂

mihdan
10 лет назад
Ответить на  danilwolf

Не за что

cupoma58
cupoma58
1 год назад

Может, кто-то — код выложит?

Alexander
Alexander
6 месяцев назад
Ответить на  Кобзарёв Михаил

я как раз вчера установил себе 7 винду с 13-летним трупом на борту. так что еще вполне себе актуально

Предыдущая запись
Следующая запись

Давайте дружить
в Telegram

Авторский блог вашего покорного слуги в Telegram про web, программирование, алгоритмы, инструменты разработчика, WordPress, Joomla, Opencart, Symfony, Laravel, Moonshine, фильмы и сериалы