Google ускорила WebP и продолжает продвигать стандарт в качестве замены JPEG, PNG и GIF
Команда WebP в недрах Google активно работает над тем, чтобы веб-окружение стало лучше благодаря уменьшению объёмов изображений и, как следствие, ускорению их загрузки. Открытый стандарт WebP, согласно тестам Google, обходит по качеству и скорости другие форматы изображений, но Google не прекращает работы над улучшением возможностей и ускорением работы с WebP.
Несколько месяцев назад Google добавила в Chrome поддержку анимационных изображений WebP, благодаря чему WebP стал первым универсальным форматом, способным заменить наиболее популярные на веб-сайтах форматы изображений JPEG, PNG и GIF. JPEG обычно применяется для сжатия фотографических снимков, PNG — для малоцветных изображений или без потери качества, а GIF — для анимации.
В последнем обновлении библиотеки libwebp 0.4.0, которая используется в бета-версии браузера Chrome, Google внесла оптимизации в кодировщик и декодер, благодаря чему сжатие WebP-изображений без потери качества происходит вдвое быстрее, а декодирование таких файлов — на 25% быстрее.
Пока команда WebP трудится над улучшениями, другие отделы Google постепенно внедряют WebP в различные продукты и службы поискового гиганта. Например, онлайн-магазин Google Play, переработанный в середине прошлого года, заменил PNG-изображения на WebP без потери качества, за счёт чего размеры файлов были уменьшены в среднем на 35%. Другим важным примером использования WebP является то, что миниатюры видеороликов YouTube начинают сжиматься в новый формат, благодаря чему общее время загрузки страниц сократилось на 10%.
Эти и другие примеры использования стандарта позволили Google добиться снижения трафика на своих серверах на десятки терабайт ежедневно. Пользователи, в свою очередь, получают ускоренную загрузку сайтов и сокращение использования веб-трафика. Чтобы ускорить веб-окружение на сайтах, которые не используют пока стандарт WebP, мобильные версии браузера Chrome для Android и iOS могут использовать функцию Chrome Data Compression Proxy — загрузку страниц через особый прокси-сервер Google, пережимающий изображения в формат WebP на лету, благодаря чему скачивать приходится в среднем на 60% меньше данных без особых потерь в качестве.
Анимационные GIF-изображения популярны на сайтах вроде Tumblr и Imgur и являются по сути последним бастионом старого формата Graphics Interchange Format, который почти везде вытеснен форматами PNG (Portable Network Graphics) и JPEG. Несмотря на то, что WebP обладает рядом преимуществ, Google до сих пор не может убедить разработчиков альтернативных браузеров в необходимости поддержки формата, несмотря на настоятельные просьбы ресурсов вроде Facebook и Netflix.
Mozilla считает, что преимуществ WebP над JPEG недостаточно, чтобы брать курс на замену старого, проверенного временем, формата. Поэтому Mozilla концентрируется на том, чтобы выжать ещё чуть-чуть из JPEG. Ведь даже если WebP или иной альтернативный формат получит успех, бесчисленное множество JPEG-файлов по-прежнему будут использоваться в Интернете. Например, недавно Mozilla выпустила собственный кодировщик изображений mozjpeg 1.0, позволяющий уменьшить размер конечных файлов на 2—10% по сравнению с обычным алгоритмом без разницы в качестве.
Ещё одним преимуществом WebP является объединение двух особенностей форматов JPEG и PNG: сжатие с потерей качества JPEG (для существенного уменьшения размера изображения) и канал прозрачности PNG (позволяющий веб-дизайнерам делать определённые области изображения прозрачными для наложения одних блоков сайта на другие).
Источник: 3dnews.ru