Каждый, кто хоть раз испытывал свои силы в фотошопе, наверняка задавался вопросом, а какая собственно разница? Вот и я уже неоднократно спрашиваю себя, чем в действительности так хорош мой любимый формат PNG?
Попробуем разобраться )
JPEG - без сомнения самый популярный формат сжатия графического изображения, далее по тексту картинок. Расшифровывается как Joint Photographic Experts Group.
Джейпег являет собой формат сжатия картинок с потерей качества. Чаще всего при сохранении файла в этом формате, программа для обработки графики предложит выбрать качество изображения в неких условных единицах. Фотошоп предлагает шкалу от 1 до 12, где 1 - полная бурда, а 12 - сохранения с невидимыми для глаза потерями.
JPEG, сжимая файл, выбрасывает около четверти исходной информации о цвете, преобразуя его с помощью сложных алгоритмов в то, что нам далее предстоит наблюдать на своих экранах.
GIF - формат, способный хранить сжатые данные без потери качества в формате до 256 цветов. Расшифровывается как Graphics Interchange Format.
Гиф поддерживает анимацию и прозрачные слои, но в этом формате не может быть полупрозрачных областей, пиксель может быть либо полностью прозрачным, либо полностью непрозрачным (это называется бинарная прозрачность).
Гиф хорошо сжимает картинки с однотонными горизонтальными областями. Однако, для градиентов он не подходит, а если в формате гиф (save for web) сохранить, скажем, фотографию с большим количеством разноцветных деталей, весить она будет в разы больше джейпега.
PNG - растровый формат хранения графической информации, использующий сжатие без потерь. PNG был создан как для улучшения, так и для замены формата GIF графическим форматом, не требующим лицензии для использования. Расшифровывается как Portable Network Graphics.
Пинг поддерживает полупрозрачные слои (так называемый альфа-канал), но не поддерживает анимацию.
Недавно имела радость ознакомиться с чудесными свойствами этого формата при сохранении прозрачных картинок.
В то время, как гиф оставил бы рваные пиксели, пинг сохраняет всё аккуратно и чистенько:

(save for web png-24)
Вы всё ещё сохраняете в JPEG? ))
Хотя собственно для глаза то разницы нет. Потери качества формата джейпег видны на печати, а на мониторе смотрится не хуже пинга.
В общем, я за пинг. = )
1. JPEG | 10 | (50%) | |
2. GIF | 0 | (0%) | |
3. PNG | 9 | (45%) | |
4. BMP нах! Да, йа суров! )) | 1 | (5%) | |
Всего: | 20 |