Яндекс.Метрика
Москва, Волгоградский пр-т,
43к3, оф. 301
Пишите 24/7, мы онлайн
+7 (495) 128-00-14
последнее обновление: 16.12.2025

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

Зачем это нужно

  • Снижать вес изображений и ускорять загрузку страниц.
  • Улучшать показатели производительности (в том числе LCP), когда “первый экран” зависит от картинки.
  • Экономить трафик пользователям и уменьшать нагрузку на сервер.
  • Упрощать работу с графикой: хранить и отдавать изображения в более современном формате.
  • Использовать один формат для разных задач (фото, графика), когда это уместно.

Пример

Пример кода:

// Находим картинку и меняем источник на .webp (упрощённо)
const img = document.getElementById('heroImg');

// Подставляем более лёгкий формат
img.src = '/images/hero.webp';

// На практике обычно ещё задают размеры, чтобы не было CLS
img.width = 1200;
img.height = 600;

Скриншот

DevTools вкладка Network, где выбран файл изображения с расширением .webp и в деталях видно content-type image/webp и размер файла

Подпись к скриншоту: DevTools “Network”: открыть запрос изображения .webp и показать тип (image/webp) и его размер

Частые ошибки

  • Конвертировать в WebP без контроля качества и получать “мыло” или артефакты.
  • Не оставлять запасной формат для редких старых браузеров (когда проекту это критично).
  • Не задавать размеры изображений (или соотношение сторон), из-за чего появляется сдвиг верстки (CLS).
  • Использовать WebP “везде подряд”, хотя иногда SVG лучше для иконок, а AVIF может дать ещё меньший вес для фото.
  • Забывать про оптимизацию доставки: большие изображения отдавать всем подряд, вместо responsive-подхода.

Связанные термины

Наши услуги