Альфа-прозрачность в изображениях с индексированным PNG

Вот изображение: Gradient1
Это изображение представляет собой простой градиент от черного к прозрачному, сохраненный в полном формате PNG RGBA.

Вот то же изображение, преобразованное в PNG с индексированным альфа-каналом с помощью GIMP (Photoshop дает тот же результат)
Gradient2
Как вы можете видеть, градиент теперь наполовину непрозрачен, наполовину прозрачен.

Вот то же изображение, только на этот раз оно было преобразовано в индексированный альфа-формат PNG с помощью сценария PHP, который я написал:
Gradient3

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

16
задан Glorfindel 7 August 2019 в 15:29
поделиться