ЛогоИнструмент Дня

Сжатие графики для веба: конвертация в WebP и AVIF

12 октября 2026 · SEO

Автор: Александр Дрон · Опубликовано: 12 октября 2026 · Обновлено: 12 октября 2026

Конвертация изображений в WebP и AVIF: уменьшение веса графики для сайта
Сжатие графики для веба: конвертация в WebP и AVIF
Иллюстрация: ИИ-генерация для «Инструмента дня». Автор — Александр Дрон.

Конвертация в WebP и AVIF — стандартная процедура сжатия графики для веба: современные форматы кодируются в разы эффективнее JPEG и PNG при том же визуальном качестве, а автоматизация конвертации сводится к пакету утилит командной строки и правилу в пайплайне публикации; эффект сверяется по метрикам скорости страницы до и после внедрения.

Коротко

WebP и AVIF — два современных формата изображений, которые дают тот же вид при заметно меньшем весе файла. Разовое конвертирование ничего не даёт: картинка на входе обновляется постоянно, поэтому сжатие встраивается в процесс публикации.

  • Подойдёт: любому сайту с контентными картинками — блогам, каталогам, лендингам, интернет-магазинам.
  • Не подойдёт: tiny-иконкам и векторной графике — SVG и так не занимает много, а перекодирование растровых фавиконов бессмысленно.

Почему JPEG уже не отвечает за вес страницы

WebP — формат изображений от Google, который поддерживает сжатие с потерями и без потерь, альфа-канал и анимацию. Формат работает во всех актуальных браузерах уже несколько лет, и по данным HTTP Archive Web Almanac именно на него приходится основная доля новых изображений на страницах. AVIF развивает эту идею дальше: это AV1 Still Image (контейнер от альянса AOM), который при сопоставимом качестве часто даёт ещё меньший размер файла, особенно на фотографиях с градиентами. Технические подробности по обоим форматам собраны в справочнике MDN по типам изображений для веба.

Практический смысл для владельца сайта один: вес изображений — самый тяжёлый компонент средней веб-страницы, и именно картинки обычно дают основной вклад в LCP. Поэтому конвертация графики — первая строка любого плана по скорости: без неё даже безупречный аудит Core Web Vitals не выведет метрики в зелёную зону.

WebP против AVIF против JPEG

Задача «один формат навсегда» не ставится: у каждого формата своя роль, и связка из двух современных форматов плюс JPEG как запасной вариант закрывает все браузеры без единой строчки JavaScript. Ключевые различия:

КритерийWebPAVIF
Поддержка браузерамиПрактически повсеместноВсе современные, старые Safari ограниченно
Скорость кодированияБыстроеЗаметно медленнее
Эффективность на фотографияхХорошаяЛучшая из массовых форматов
Альфа-канал вместо PNGДаДа
Типовая утилитаcwebp (пакет webp)avifenc / ImageMagick / sharp

Выбор сводится к простому правилу: максимальная экономия нужна на больших фото — ставьте AVIF первым, WebP вторым в ; нужна скорость сборки и предсказуемость — достаточно одного WebP.

Автоматизация: от ручной конвертации до пайплайна

База автоматизации — пакетные утилиты. Конвертер cwebp из пакета webp кодирует файл одной командой; полный список опций есть в официальной документации WebP. Конвертер avifenc из libavif работает аналогично для AVIF. Ручной вариант для разовой чистки архива:

sudo apt install webp libavif-bin
cwebp -q 80 photo.jpg -o photo.webp
avifenc -q 55 photo.jpg photo.avif

Пакетная конвертация целой директории с сохранением структуры:

for f in images/*.jpg; do
  cwebp -q 80 "$f" -o "${f%.*}.webp"
done

Следующий уровень — встраивание в процесс публикации. Для статических сайтов добавляйте шаг конвертации в сборку, для WordPress существуют плагины оптимизации изображений, которые конвертируют при загрузке и раздают WebP автоматически. Методика проверки веса страницы и рекомендация «предлагайте изображения в современных форматах» описаны в руководстве оптимизации LCP от web.dev. Если сайт уже стоит за CDN, часть работы снимается кеширующим слоем — о том, что даёт бесплатный тариф Cloudflare, читайте в отдельном разборе бесплатного CDN Cloudflare.

Раздача с fallback: picture и type

Поддержка форматов определяется не сервером, а браузером — через атрибут type в . Браузер выбирает первый подходящий вариант и загружает только его:


  
  
  Описание картинки

Оригинальный JPEG остаётся запасным вариантом и никуда не удаляется. Экономить на атрибуте alt не стоит: он нужен и доступности, и поисковому пониманию картинок — о том, где брать легальные исходники изображений, мы писали в материале про стоки картинок.

Подвохи и частые ошибки

Контрольный чек-лист

Часто задаваемые вопросы

Какое качество выставлять при конвертации в WebP?

Для фотографий обычно достаточно cwebp -q 80, для скриншотов и иллюстраций с текстом — 85–90, чтобы не «замыливались» мелкие детали. JPEG в этом диапазоне сжимается хуже, поэтому сравнивайте не проценты, а результат визуально. Автоматизацию стоит проверять контрольной конвертацией одного «сложного» изображения из каждой типовой группы.

Нужен ли fallback на JPEG для старых браузеров?

Решает браузер через атрибут type в элементе source: если WebP или AVIF не поддерживается, браузер просто пропустит source и возьмёт оригинальный JPEG из img. Всё, что старше, чем WebP-поддержка (например, устаревшие Safari), получит оригинал. Ни JavaScript, ни серверные проверки для этого не нужны.

WebP или AVIF: что выбрать в 2026 году?

Разумна связка: AVIF первым в picture, WebP вторым, JPEG как запасной вариант. AVIF заметно эффективнее на фотографиях, но кодируется медленнее; WebP быстрее и поддерживается повсеместно. Новым проектам достаточно связки из обоих форматов — инструменты сжатия и CDN-профили сейчас поддерживают оба.

Вывод

Сжатие графики — редкий случай оптимизации, где усилия измеряются минутами, а эффект тянется месяцами: автоматическая конвертация в WebP и AVIF делает каждый новый пост и каждую новую страницу легче без единого изменения дизайна. Настройте конвертацию один раз, держите оригиналы без потерь и периодически прогоняйте аудит внешних ссылок, чтобы миграция не оставила после себя битых путей.

Проверка: 11 октября 2026 года. Данные о поддержке форматов и рекомендации по сжатию сверены с MDN и web.dev; значения качества — типовые ориентиры команд cwebp и avifenc, а не норматив.
Новый полезный инструмент — каждый день Подборки, разборы и инструменты без воды — в Telegram-канале. Подписаться на «Инструмент дня»