Вот изображение: Градиент1 http://adamhaskell.net/img/gradient1.png
Это изображение представляет собой простой градиент от черного к прозрачному, сохраненный в полном PNG RGBA.
Вот то же изображение, преобразованное в PNG с индексированной альфа-версией с помощью GIMP (Photoshop выдает тот же результат)
Градиент2 http://adamhaskell.net/img/gradient1b.png
Как видите, градиент теперь полупрозрачный,полупрозрачные.
Вот снова то же изображение, только на этот раз оно было преобразовано в PNG с индексированной альфа-версией с помощью PHP-скрипта, который я написал:
Gradient3 http://adamhaskell.net/img/gradient1c.png
Итак, мой вопросявляется следующим: Почему GIMP и Photoshop не могут поддерживать частичную прозрачность в индексированных изображениях, когда PHP-скрипт ясно показывает, что такое изображение может быть создано без проблем?
Есть ли что-то «не так» с изображением, палитра которого содержит альфа-информацию?
Еще один вопрос, связанный с программированием: работает ли эта прозрачность на последнем изображении в Internet Explorer 6?