Таинственное изображение PNG RGB + Alpha, работающее с IE6 - PullRequest
1 голос
/ 17 ноября 2011

http://moztw.org/images/product-front-thunderbird.png

Я уверен, что это изображение PNG в цветах RGB и альфа-канале (посмотрите на тень под значком), но этот файл таинственно работает с IE6 без какого-либо специального хака CSS (хотя кажется, что альфа-канал заменяется 2-битной маской в ​​IE6).

Может кто-нибудь сказать мне, какая именно информация находится в файле? Было бы еще лучше, если бы кто-то мог дать рекомендации о том, как создать такой файл. Спасибо.

Редактировать: Друзья на moztw.org добавили скрипт взлома на сайт, поэтому приведенное выше утверждение больше не поддается проверке. Но вы все еще можете исследовать формат изображения.

1 Ответ

1 голос
/ 17 декабря 2011

Это PNG8 + альфа. Объяснение и примеры в статье "PNG, которая работает" .

Вы можете создавать такие файлы с помощью pngquant (на Mac ImageAlpha являетсяGUI для него).

...