Скрипт для исправления бага полупрозрачных PNG в IE6

Элегантное решение проблемы полупрозрачных PNG-24 в IE6.

Пользователям IE6 подгружается один маленький скриптик весом в 1455 байт, который выводит все png-картинки через фильтр AlphaImageLoader.

Скрипт подключается с помощью условных комментариев:

<!--[if lte IE 6]-->
<script type="text/javascript" src="supersleight-min.js"></script>
<![endif]-->

и сам обрабатывает все PNG, встречающиеся в HTML.

Автор скрипта: Drew McLellan.

Скачать скрипт.

Так что теперь полупрозрачные иконки видит большинство посетителей.

Есть еще любопытный скрипт: ie7-js. Весит 30 Кб. Подгружая его на своём сайте пользователям с IE6 и младше он фиксит множество ошибок обработки HTML и CSS, которые содержат эти браузеры, в том числе полупрозрачность PNG.

Там же есть ie8-js, который фиксит, в том числе и ошибки браузера IE7.


Оставьте комментарий