2 заметки с тегом

Internet Explorer РСС

10 января 2012, 19:43

html5shiv — HTML5 для IE6+

Для того чтобы HTML5 работал во всех Интернет Эксплорерах, начиная с 6-й версии, используйте яваскрипт html5shiv от Джонатана Нила.

Подключается он так:
<!--[if lt IE 9]>
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->

Напомню, что перейти на HTML5 совсем просто. Ну, и не забывайте делать сброс стилей.
javascript   Internet Explorer   HTML5

17 марта 2011, 20:42

Вывод сообщений пользователям IE об устаревшей версии

Недавно, читая хабр, был приятно удивлен, что компания Microsoft запустила сайт обратного отсчета Internet Explorer 6. На момент написания статьи доля использования 6-го ишака составляет 12.0% по всему миру. Цель этой акции — добиться доли в 1%. Там же есть ссылка на код для размещения предупреждения пользователю, который до сих пор юзает IE6.

Internet Explorer 6 был выпущен в августе 2001 года, одновременно с завершением разработки Windows XP, и был включен в состав этой системы. Другими словами ему уже почти 10 лет стукнуло. Агитация прислужников Билла действительно радует. Наконец-то, я могу сказать клиентам, что корректное отображение их сайта в ИЕ шестом не будет мной поддерживаться! :-)

Код, который представлен на сайте мне не понравился, точнее не понравилась картинка с сообщением, которую он выводит. И я немного модифицировал его под себя, с чем и предлагаю вам ознакомиться и обязательно поставить на ваш сайт и сайты ваших заказчиков:
<!--[if lt IE 7]>
<div style="background: #FF9999; padding: 10px; text-align: center; position: relative; line-height: 1.5;">
Вы используете устаревшую версию браузера, поэтому возможна некорректная работа просматриваемого сайта.<br>Для быстрой и безопасной работы в сети Интернет рекомендуем <a href="http://windows.microsoft.com/ru-RU/internet-explorer/products/ie/home" rel="nofollow">обновить ваш браузер до последней версии</a>!
</div>
<![endif]-->

P. S. По моему мнению, уже было бы хорошо начинать отказываться и от Internet Explorer 7-й версии. В этом году ему исполняется 5 лет. Для этого достаточно заменить в коде «[if lt IE 7]» на «[if lt IE 8]» и будет всем счастье!

Вывод сообщений пользователям IE об устаревшей версии

——
Апдейт от 3 января 2012: Доля ИЕ6 упала до 8.3%.
Internet Explorer   решения