Вот изображение:
Это изображение представляет собой простой градиент от черного к прозрачному, сохраненный в полном формате PNG RGBA.
Вот то же изображение, преобразованное в PNG с индексированным альфа-каналом с помощью GIMP (Photoshop дает тот же результат)
Как вы можете видеть, градиент теперь наполовину непрозрачен, наполовину прозрачен.
Вот то же изображение, только на этот раз оно было преобразовано в индексированный альфа-формат PNG с помощью сценария PHP, который я написал:
Итак, мой вопрос: почему GIMP и Photoshop не могут поддерживать частичную прозрачность в индексированных изображениях, когда сценарий PHP ясно показывает, что такое изображение можно создать без проблем?
Что-то "не так" с изображением, палитра которого содержит альфа-информацию?
Еще один вопрос, связанный с программированием: работает ли эта прозрачность на последнем изображении в Internet Explorer 6?