Что такое AVIF и когда он оправдан
AVIF — это кадр видеокодека AV1, упакованный как картинка. Отсюда его сильные стороны: очень плотное сжатие, честная прозрачность, 10 бит на канал и заметно меньше «квадратов» на низких битрейтах, чем у JPEG. На фотографиях и градиентах он обычно выигрывает у WebP при том же визуальном качестве; на мелком тексте и плоской графике разрыв меньше, а иногда PNG-8 всё ещё дешевле.
Плата — скорость кодирования. AVIF считается в разы дольше JPEG или WebP, и это физика кодека, а не наша реализация. Для пачки из сотни файлов честнее WebP.
Про поддержку в браузерах
AVIF показывают все актуальные браузеры; Safari — начиная с 16.4 (2023). Если аудитория может сидеть на старых устройствах, отдавайте AVIF через <picture> с WebP или JPEG запасным вариантом — тогда риска нет вообще.
Шкала качества другая
Не переносите привычки JPEG: у AVIF та же цифра означает более плотное сжатие. Ориентир — 50–65, это примерно соответствует JPEG 80–85 по восприятию. Ниже 40 начинает «плыть» мелкая фактура — кожа, ткань, листва.
FAQ
Прозрачность сохраняется?
Да, альфа-канал нативный — сплющивать на белый, как в JPEG, не нужно.
Почему кодирование идёт секунды, а не мгновенно?
AV1 перебирает куда больше вариантов разбиения кадра. Пока вы двигаете ползунок, считается уменьшенная копия (вес помечен «≈»), а полноразмерный точный файл считается один раз — на отпускании или при скачивании.
Что выбрать, AVIF или WebP?
Если важен вес и аудитория современная — AVIF. Если важна скорость, максимальная совместимость или это пачка на сотню файлов — WebP. Можно не выбирать: режим «🏆 Лучший» прогонит кандидатов и оставит самый лёгкий файл.
Файлы уходят на сервер?
Нет. Кодек — WebAssembly в вашей вкладке.