Решаем вопрос совместимости HTML5 и CSS3 для Internet Explorer ниже "девятки"

Последние несколько проектов мы начали реализовывать с использованием стандартов HTML5 и CSS3. Все всяких сомнений, это не столько модно, сколько удобно и практично. В в то время, как HTML5 способствует логическому структурированию кода, использование CSS3 "подчищает" HTML-код и во многих случаях сводит на нет необходимость в определении классов "ради оформления". Ну и конечно тени, скругления, градиенты и multiple backgrounds, которые позволяют минимизировать использование фотошопа при верстке макетов и ускорить отладку созданных тем. 

Ложку дегтя, как всегда, подкладывает Internet Explorer. IE9 еще не настолько распространен, чтобы забывать о "восьмерке" и "семерке", которые не справляются ни с HTML5, ни с CSS3. После недолгих поисков наш выбор пал на скрипт под незатейливым названием IE7-JS.

Этот маленький товарищ представляет собой JavaScript-библиотеку, заставляющую Microsoft Internet Explorer вести себя как современный браузер, совместимый с последними стандартами. IE7-JS исправляет большинство проблем, связанных с использованием HTML и CSS для Internet Explorer, включая поддержку HTML5 и корректное отображение PNG-графики. Доступны minified и обычная версии скрипта, которые можно подключать как с удаленного, так и с собственного сервера:

Code
<!--[if lt IE 9]><script src="http://ie7-js.googlecode.com/svn/version/2.1(beta4)/IE9.js"></script><![endif]-->

  • FalleN

  • 8198

  • 1

  • 0
Теги: css3, HTML5, ie

Ссылки на статью:

Похожие статьи: