Мы много слышали о новом формате изображений под названием AVIF, и мы хотели подготовить статью, чтобы объяснить, что это такое и что он предлагает.
Сегодня AVIF уже поддерживается некоторыми из самых популярных в мире платформ и сервисов. Mozilla была одной из первых, кто сделал это: в январе 2021 года они включили поддержку AVIF в браузере Firefox.
Позже именно Google представил поддержку формата AVIF в версии 89 браузера Google Chrome, а незадолго до этого уже объявил, что Android 12, следующее крупное обновление самой широко используемой мобильной операционной системы на планете, будет обеспечить встроенную поддержку этого формата изображения.
Таким образом, очевидно, что его восприятие более чем положительное, и кажется очевидным, что 2021 год станет годом, когда AVIF захватит власть в Интернете. Но в чем его преимущества перед другими форматами?
Что такое новый формат изображений AVIF и что он предлагает?
Как и в случае с каждым новым форматом изображений для Интернета, существует преимущество возможности получить изображение того же качества при меньших размерах файлов.
В случае AVIF мы получаем лучшее сжатие, чем другие форматы, такие как PNG, JPG, GIF или WebP. В частности, уменьшение размера означает, что конечные файлы весят менее трети веса JPG сопоставимого качества и примерно вдвое меньше веса аналогичного WebP.
Еще одно важное преимущество перед другими форматами – поддержка HDR. AVIF также предлагает поддержку анимированных, прозрачных изображений или изображений без потерь, а также глубину цвета до 12 бит, хотя сегодня большинство панелей предлагают максимум 10 бит глубины цвета.
Но это не все. Одним из больших недостатков WebP было время его принятия на некоторых платформах. Apple, например, потребовалось почти десять лет, чтобы включить поддержку WebP в свой веб-браузер Safari.
Однако, поскольку Apple, а также многие другие известные компании, в том числе Google, VideoLAN, Facebook или Netflix, являются частью группы, поддерживающей AVIF, ее внедрение на основных платформах должно быть гораздо более поэтапным.
В чем разница между AVIF и JPEG?
Некоторые сравнения уже прояснили преимущества AVIF над JPEG, показав, что новый формат позволяет получать изображения гораздо более высокого качества в файлах того же размера благодаря более современным и эффективным методам сжатия.
Эти методы заключаются, среди прочего, в использовании данных между кадрами видео вместо использования полных кадров. Таким образом, восстановленное изображение обеспечивает аналогичное или даже более высокое качество при уменьшении размера файла.
Однако это не единственное преимущество. Следует отметить, что загрузка файлов JPG в Интернете «кажется» быстрее, поскольку рендеринг происходит в несколько этапов, что позволяет просматривать фотографию до ее полной загрузки.
В случае AVIF изображение загружается полностью, и невозможно просмотреть прогресс или предварительно просмотреть изображение, пока оно не будет полностью загружено.
Кроме того, кодирование AVIF требует более высокой нагрузки на процессор, если не используются надлежащие методы. Некоторые инструменты, такие как онлайн-компрессор изображений, созданный инженерами Google, Squoosh, не используют возможности параллельного кодирования каждого из блоков изображения AVIF, используя преимущества всех ядер процессора и сокращая время кодирования.
Кажется весьма вероятным, что дни WebP и JPG сочтены. AVIF в большинстве случаев намного превосходит формат.
Однако его преимущества можно будет использовать не только в веб-среде: когда Android 12 выйдет на смартфоны, мы увидим, как наши фотографии занимают меньше места для хранения, но при этом обеспечивают наилучшее качество.