Мой основной проект: Боевые искусства в кинематографе! (fight-films.info)

Свеженькое
Реакция публики
Облако пометок

Универсальное решение проблем с Internet Explorer (IE5+)

IEТот, кто хотя бы раз занимался версткой, знает что такое танец с бубном для Internet Explorer. Этот браузер вызывает слишком много проблем, особенно у тех, кто хочет прикрутить к своему сайту нечто современное, к примеру - те же закругленные уголки.

Почетный пенсионер, Internet Explorer, не признает ничего современного. Потому его не любят практически все веб-разработчики.

Не будем выяснять где собака зарыта, "заслуга" ли это разработчиков IE, или просто другие браузеры навязывают свои стандарты, с которыми продукт Майкрософта упорно не желает работать, но... к этому времени можно нагуглить огромную кучу анкоров со всяческими фиксами для IE, начиная от банальной прозрачности .png картинок, заканчивая насильным внедрением в Internet Explorer ультрасовременных функций, с которыми свободно уже давно работают другие браузеры.

В общем, дабы не колотить воду в ступе, поясняю: нашлось универсальное решение для Internet Explorer, начиная с версии 5. Это ., разработанный неким Дином Эдвардсом (dean.edwards), вносящий кучу правок и заставляющий IE работать корректно со всеми функциями. Всунув лишь маленькую строчку в свой head :

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

Мы получаем кучу фиксов. У нас будет работать прозрачность в png, можно будет выставлять минимальную\максимальную ширину\высоту, общая прозрачность без всяких фильтров, и многое другое...в двух словах: Internet Explorer начнет понимать все уже стандартные для других браузеров css параметры!

Все доступные на данный момент возможности находятся тут, а домашная страница скрипта - тут. Я так понимаю, разработка скрипта еще продолжается и это не финальный вариант. Возможно, рано или поздно появится js, решающий 100% проблем кроссбраузерности, но пока остается радоваться тому, что есть.

Комментировать эту запись запрещено :(