PNG-24. Устраняем лишнюю информацию
Photoshop имеет неприятный баг при сохранении PNG-24 с прозрачными участками — в местах где должна быть прозрачность, присутствуют фрагменты ненужных изображений. Увидеть это можно в некоторых редакторах вроде Seashore. Хотя пользователь визуально этих фрагментов не видит, они влияют на вес изображения. Связано это с алгоритмами оптимизации PNG: лучше сжимаются изображения, где большие участки состоят из одинакового цвета.
Заметка
Баг присутствует независимо от того вырезалась ли картинка самостоятельно или был готов сразу слой с прозрачностью.
Решение
Ряд манипуляций с изображением в Photoshop позволяет устранить этот баг. Для этого заменим все прозрачные участки однородным цветом (лучше всего для этого подойдет черный, т.к. самый «легкий»).
Видеоролик покажет как это сделать. И заодно сравним вес изображения, сохраненного обычным способом и вес изображения, с удаленными лишними фрагментами.
В данном примере удалось сократить изображение немногим больше 50Kb. Для разных изображений выигрыш может быть разным: как меньшим так и большим.
Материалы
- Про PNG. Часть третья
- Музыка — SAM - Interoception