PNG8 и частичная прозрачность
19.06.08 дизайн, css, progressive enhancement
Возвращаясь к теме прозрачности PNG изображений и их поддержки в IE5-6. В Fireworks оказывается есть интересная возможность создания частично прозрачных изображений формата PNG8.
Практическая польза заключается в том, что можно создать изображение с частичной прозрачностью, поддерживаемое всеми браузерами, кроме IE5-6. В свою очередь в IE подобное изображение будет без частичной прозрачности вообще, но серого фона, как в PNG24 не будет.
Выглядеть будет это примерно следующим образом:
Все современные браузеры:
IE5-6:
Пример с частично прозрачным изображением PNG8.
В Fireworks делается это созданием двух слоев, выбором Alpha transparency в Optimize и экспортом слоя.
Как всегда IE самый осел...
— Snowcore Jun 20, 11:16 AM #
Если бы Vista была удачнее, пользователи скорее перешли на нее с XP, и IE6 скорее ушел бы в историю.
— Вильямс Jun 26, 09:19 AM #
это делается только в Fireworks?
— Николай Громов Jun 30, 08:14 PM #
В фотошопе точно нет такой возможности.
Есть еще пара приложений, делающих тоже самое, только через командную строку, это pngquant и pngnq.
Fireworks, похоже, лучше справляется с этой задачей.
— higher Jul 2, 11:13 AM #