Столкнулась с такой проблемой: сохранённые в формате PNG-24 картинки с прозрачным фоном отображаются в IE 6 (и наверно ниже, но в IE 7 уже всё нормально) на сером фоне, вместо фона подложки.
Если сохранять в PNG-8 (Photoshop) или с отключённой опцией «Сохранять палитру» в Gimp, то фон везде отображается нормально, но само качество картинки заметно падает: получается как GIF (который не сохраняет корректно размывание прозрачности и при картинках менее 32х32 это всё малозаметно, конечно, но при бОльших уже не удовлетворяет).
Если же пренебречь прозрачностью (что неверно с т.з. грамотной отрисовки иконок/логотипов, которые не должны зависеть от фона, а, напротив, обязаны подходить к любому фону и оформлению), то, например, konqueror (браузер/файл менеджер linux) не показывает одинаковый цвет для картинки с данным фоном и для фона страницы: фон картинки на глаз заметно отличается (зато в линухе нет никаких проблем с корректным отображением PNG картинок любого качества на прозрачном фоне).
Если кто знаком с такой бедой — укажите, пожалуйста, куда копать, какие программы использовать, чтобы картинка в PNG-формате хорошего качества на прозрачном фоне везде отображалась корректно. Или это известный неизлечимый баг отображения PNG-24 в IE до 7-ой версии?