Назад к блогу

Chrome и Firefox объявили о внедрении формата.avif

Ходит много слухов вокруг внедрения поддержки нового формата изображений.avif в браузеры. Недавно Chrome и Firefox заявили, что поддержка появится уже в конце августа. Так как поддержка внедряется в Chromium, то стоит ожидать постепенного появления.avif во всех браузера, базирующимся на этом движке.

В майском обновлении Windows 10 поддержка добавлена в операционную систему, а это значит, что Microsoft может добавить.avif в новый Edge.

Что такое .avif?

.avif — открытый и бесплатный формат, предполагается на замену.jpeg, .png, .gif, .webp.

Он происходит от видеоформата *.av1 и разработан совместно Alliance for Open Media, Google, Cisco и Xiph.org. Двигателем этого формата, фактически, стал Netflix, который его активно поддерживает и развивает.

Формат также может содержать в себе последовательность изображений, а значит на нём можно делать гифки.

В чём его особенность?

Новый формат.avif — лучше оптимизирует, сжимает и держит качество на сжатии.

В среднем он будет на 50% меньше по размеру, чем JPG. И на 20% меньше, чем.webp. Формат так же будет поддерживать поддерживает прозрачность, HDR, WCG.
HDR — отвечает за динамический диапазон.
WCG — за улучшение цветов (красный будет краснее, зеленый зеленее).

Если сравнивать.webp и.avif, то у webp есть недостатки, которые в.avif появляются значительно меньше. Например, потеря и размытие мелких деталей. У.avif более продвинутая система разбиения картинки на блок, увеличился максимальный размер блоков — это хорошо для 4К изображений. Также улучшили систему предсказаний.

Поиграть с реальными картинками и их разницей можно например тут.

Как его использовать?

Для конвертирования изображения в нужный формат можно использовать squoosh.app

Само использование не несёт особых отличий от webp. Используем тег picture и фолбеки на поддерживаемые форматы изображений.

<picture>
<source srcset ="img/photo.avif" type =image/avif">
<source srcset ="img/photo.webp" type =image/webp">
<img src ="img/photo.jpg" alt =""">
</picture> IT-новости

Что с Safari?

Safari в полной тишине, а это значит что без фолбеков для него не обойдётся. Будем надеяться, что разработчики Safari добавят поддержку этого формата так же, как они сделали это с webp в 14 версии операционной системы.

Авторы
Олег Ощепков
Алексей Копасов
Серёжа Попов