Загрузка...
Загрузка...
Сравнение WebP и AVIF: сжатие, поддержка браузерами, конвертация, fallback. Практические рекомендации для веб-разработки.
Подробное руководство по оптимизации изображений для поисковых систем. WebP, сжатие, lazy loading, alt-теги и другие техники для улучшения SEO и производительности сайтов.
SEOПолное руководство по оптимизации Largest Contentful Paint. Причины медленного LCP, методы диагностики, практические решения для изображений, шрифтов и серверной инфраструктуры.
SEOРуководство по отложенной загрузке изображений: нативный loading=lazy, Intersection Observer, совместимость и типичные ошибки.
SEOРуководство по написанию alt-тегов для изображений: правила, примеры, типичные ошибки. Влияние на SEO и доступность.
Поделитесь с коллегами или изучите другие материалы блога
WebP и AVIF — современные форматы изображений с лучшим сжатием, чем JPEG и PNG. Они уменьшают размер страницы и ускоряют загрузку. В этой статье — сравнение форматов, поддержка браузерами и практические рекомендации по внедрению.
| Формат | Сжатие | Прозрачность | Анимация | Поддержка |
|---|---|---|---|---|
| JPEG | Базовый | Нет | Нет | Все браузеры |
| PNG | Без потерь | Да | Нет | Все браузеры |
| WebP | На 25–35% меньше JPEG | Да | Да | Все современные |
| AVIF | На 50% меньше JPEG | Да | Да | Chrome, Firefox, Safari 16+ |
WebP разработан Google, AVIF основан на видеокодеке AV1. Оба поддерживают сжатие с потерями и без потерь.
Онлайн: Image Compressor на reChecker — сжатие с выбором формата.
Командная строка (cwebp):
cwebp -q 80 input.jpg -o output.webp
Плагины CMS:
Командная строка (avifenc из libavif):
avifenc --min 20 --max 30 input.jpg output.avif
Онлайн: различные конвертеры, поддержка в ImageMagick 7+.
<picture>
<source srcset="image.avif" type="image/avif">
<source srcset="image.webp" type="image/webp">
<img src="image.jpg" alt="Описание изображения">
</picture>
Браузер выберет первый поддерживаемый формат. Порядок: AVIF → WebP → JPEG.
-q 80 — хороший баланс качества и размера для фотографий-q 90 — высокое качество, больший размер-lossless — без потерь (для графики с чёткими границами)Многие CDN (Cloudflare, imgix, KeyCDN) поддерживают автоматическую конвертацию в WebP/AVIF по заголовку Accept:
Accept: image/avif,image/webp,image/*
Сервер отдаёт оптимальный формат без изменения разметки — достаточно использовать один URL в src.
| Действие | Проверка |
|---|---|
| Конвертация в WebP | Сравнить размер до/после |
| Добавление AVIF | Для браузеров с поддержкой |
| Fallback на JPEG/PNG | Проверить в старых браузерах |
| Атрибуты width/height | Для предотвращения CLS |
| Alt-теги | Для всех изображений |
Подробнее об оптимизации изображений — в руководстве по оптимизации изображений. О lazy loading — в статье про отложенную загрузку.
Для статических сайтов и приложений конвертация в WebP/AVIF может быть частью сборки:
// Пример с sharp (Node.js)
const sharp = require('sharp');
await sharp('input.jpg')
.webp({ quality: 80 })
.toFile('output.webp');
await sharp('input.jpg')
.avif({ quality: 35 })
.toFile('output.avif');
Next.js, Gatsby и другие фреймворки имеют плагины для автоматической конвертации при сборке.
| Формат | Качество 80 | Качество 60 | Качество 40 |
|---|---|---|---|
| JPEG | Базовый размер | -25% | -40% |
| WebP | -30% от JPEG | -45% | -55% |
| AVIF | -50% от JPEG | -60% | -70% |
Рекомендуется тестировать визуально — цифры усреднённые, результат зависит от типа изображения.
Для большинства сайтов в 2026 году — нет. IE11 и старые Safari составляют менее 1% трафика. Если аудитория использует старые устройства — оставьте picture с fallback.
AVIF даёт лучшее сжатие при том же качестве. WebP имеет более широкую поддержку. Рекомендуется использовать оба через picture: AVIF для поддерживающих, WebP для остальных современных браузеров.
Нет. Google индексирует изображения в любом формате. Важнее alt, контекст и качество контента.
WebP и AVIF значительно уменьшают размер изображений при сохранении качества. Рекомендуется использовать picture с source для AVIF и WebP и fallback на JPEG/PNG. Проверяйте результат через проверку изображений и Image Compressor на reChecker.