October 1st, 2012

Применение PNG-файлов с прозрачностью с помощью JavaScript ч.2

Примечание
Если вы используете библиотеку jQuery, модуль, базирующийся на данном решении,
можно найти по адресу.
Как работает скрипт
Скрипт Маклеллана выполняется при загрузке страницы. Он исследует HTML-
разметку и ищет элементы img, указывающие на файлы изображений с расширением png.
Когда код с таким элементом img найден, скрипт переписывает HTML-код
динамически, на лету. Сначала он заменяет PNG-изображение однопиксельным прозрачным
GIF-изображением.
Затем в свойстве filter Internet Explorer указывается PNG-файл для того, чтобы
включить альфа-прозрачность в этом Web-обозревателе. Таким единственно возможным
образом PNG-изображение устанавливается в фон.
( Примечание j
Для применения специализированных свойств CSS только в Internet Explorer используйте
условные комментарии
Итак, PNG-изображение отображается как фон за прозрачным GIF-изображением.
( Примечание )
Изображения в формате PNG24 с полной альфа-прозрачностью, как правило, формируют
файлы довольно большого размера. Для решения этой проблемы разработан оптимизатор
Pngcrush, который можно выполнять в окне MS-DOS
или в командной строке UNIX. PNGThing, маленькое и. легкое в использование приложение
Мае, основанное на этом коде.

Если вам необходим гид по зарубежным интернет-магазинам, то вам просто необходимо посетить наш сайт: http://internet-magaziny.com/ Огромное количество важной и полезной информации, быстрый поиск, а так же удобный интерфейс.