WebP, формат Google для замены JPEG
Новый формат графического файла, придуманный Google, хочет конкурировать с JPEG, предлагая больше возможностей, включая прозрачность и анимацию.
WebP (произносящий «wepy») более эффективен, чем JPEG, и обеспечивает более быстрое распаковывание. Предназначенная для изображений для включения в веб-страницы, она позволит быстрее загружать и показывать и, кроме того, вписывается в политику Google по веб-ускорению.
Он предоставляется по свободной лицензии.
Техника
Процесс разрушительный, в отличие от PNG: чем больше увеличивается степень сжатия и тем больше картина теряет в точности .
Файл контейнера является производным от формата «Формат файла обмена ресурсами» или RIFF. Его уже используют файлы AVI и файлы звуков WAV. Он добавляет 20 байтов на изображение и расширяется. Можно поместить несколько кадров в файл и создать анимацию.
Процесс сжатия основан на кодеке WebM VP8. При прогнозируемом кодировании используются коды пикселей, прилегающие к блоку, для прогнозирования значений в блоке и кодируются только различия между найденными и предсказанными значениями.
Прозрачность не поддерживается, но будет в будущей версии. JPEG ее терпеть не может.
Сравнение с JPEG
Google привел несколько сравнительных примеров.
Во-первых, изображение в формате JPEG. Размер 1175642 байта.
Затем изображение WebP. Размер 864134 байта.
![]() JPEG |
![]() WebP |
Изображения были захвачены и преобразованы в PNG, что является неразрушающим и, следовательно, отображает все детали изображения в каждом формате.
Сравнение с JPEG 2000 также показывает преимущество WebP.
Какая совместимость?
Пройдут годы, прежде чем он станет эталоном Сети. Чтобы решить эту проблему, Google предлагает вебмастерам проверить, поддерживает ли браузер формат, и если да, то загрузить веб-изображение. То, что вполне возможно на страницах, содержащих галереи изображений.
В 2014 году WebP признают только Chrome и Opera, которые используют один и тот же движок рендеринга Blink (производный от WebKit). Facebook использует этот формат, но, как и все сайты, которые хотят это сделать, установил скрипт для загрузки того же изображения в PNG или JPEG для пользователей других браузеров .
Также обратите внимание, что компьютеры, уже поддерживающие WebM, также будут поддерживать WebP.
Дополнительная информация