WebP против JPG
WebP — более новый формат от Google с меньшим размером файлов и прозрачностью; JPG — универсальный стандарт для фото, который открывается везде.
И WebP, и JPG предназначены для хранения фотографических изображений, но создавались они с разницей в десятилетия. JPG (JPEG) работает только со сжатием с потерями и поддерживается практически любым устройством, браузером и программой. WebP добавляет режим сжатия без потерь, прозрачность (альфа-канал) и анимацию, а при сопоставимом качестве его файлы обычно на 25-35% меньше, чем у JPG. Цена этого — поддержка WebP, хотя сейчас и широкая, всё ещё уступает в старом софте и десктопных инструментах.
| WebP | JPG | |
|---|---|---|
| Сжатие | С потерями и без потерь; предиктивное кодирование (VP8/VP8L) | Только с потерями; кодирование JPEG на основе DCT |
| Прозрачность (альфа-канал) | Да, в обоих режимах — с потерями и без потерь | Нет альфа-канала; прозрачность не поддерживается |
| Анимация | Да, поддерживается многокадровая анимация | Нет; только одно статичное изображение |
| Глубина цвета | 8 бит на канал; цветовая субдискретизация YUV 4:2:0 | 8 бит на канал; обычно субдискретизация 4:2:0 |
| Типичный размер файла | Обычно на 25-35% меньше, чем JPG при схожем качестве | Больше, чем WebP, при равном визуальном качестве |
| Поддержка | Все современные браузеры; нет в части старого или устаревшего софта | Универсальна — браузеры, ОС, приложения и устройства |
Выбирайте WebP, когда
- Нужны файлы поменьше для веба без заметной потери качества
- Нужна прозрачность и сжатие фото лучше, чем у PNG
- Нужна короткая анимация в виде одного файла изображения
- Ваша аудитория использует современные браузеры с полной поддержкой WebP
Выбирайте JPG, когда
- Нужна максимальная совместимость со старым и новым софтом и устройствами
- Это фото без прозрачности, которое пойдёт в печать или по почте
- Вы загружаете файл в сервис или инструмент, не принимающий WebP
- Нужен формат, который любой редактор и просмотрщик открывает без конвертации
Используйте WebP для изображений на современных сайтах, где важны меньший размер файлов и прозрачность, а JPG оставьте для случаев, когда нужно фото, открывающееся везде, или которое инструмент принимает только как JPEG. Для одного фото, которым вы поделитесь или которое распечатаете, JPG — безопасный выбор по умолчанию; для ресурсов сайта WebP обычно выигрывает по размеру.