WebP — это формат изображений, разработанный компанией Google и представленный в 2010 году. Он использует более современную технологию сжатия, чем JPG, стандартизированный в 1992 году, что позволяет получать файлы меньшего размера при таком же или даже более высоком визуальном качестве.
Техническое различие заключается в способе кодирования данных изображения. JPG использует сжатие на основе дискретного косинусного преобразования (DCT) — технологии, которая считалась передовой в начале 1990-х годов. WebP применяет комбинацию методов, основанных на видеокодеке VP8, которые значительно эффективнее уменьшают размер файла без появления заметных артефактов сжатия при стандартных настройках качества.
На практике изображение WebP с тем же визуальным качеством, что и JPG, обычно оказывается на 25–35 % меньше по размеру. Например, фотография JPG размером 500 КБ превращается в файл WebP размером около 325–375 КБ, который выглядит практически идентично при обычном просмотре. Если применить такую экономию ко всем изображениям сайта, суммарное влияние на скорость загрузки страниц становится весьма значительным.
WebP также поддерживает прозрачность, чего не умеет JPG, а также анимацию. Хотя эти возможности не являются обязательными при конвертации обычных фотографий из JPG, они делают WebP более универсальным форматом для будущих задач, выходящих за рамки простого отображения изображений.
Поддержка WebP в современных браузерах практически универсальна. Chrome поддерживает этот формат с 2011 года, Firefox — с 2019 года, Safari — с 2020 года, а Edge поддерживает его изначально. Практически любой пользователь современного браузера сможет без проблем просматривать ваши изображения в формате WebP.