Формат AVIF
Лучшее сжатие, доступное в основном формате изображений — ценой медленного кодирования и неполной поддержки вне браузеров.
Что такое AVIF?
AVIF — это формат неподвижных изображений, построенный на видеокодеке AV1, стандартизированный в 2019 году. Он регулярно производит файлы на 30–50% меньше, чем WebP, при том же визуальном качестве, что делает его самым эффективным широко доступным вариантом.
Помимо размера, он поддерживает то, чего не могут старые форматы: HDR, широкие цветовые гаммы, 10- и 12-битную глубину и альфа-прозрачность. Для фотографического контента с плавными градиентами он значительно лучше, чем JPEG, который имеет тенденцию к полосатости именно в этих областях.
Затраты реальны. Кодирование вычислительно дорого — часто на порядок медленнее, чем JPEG — и поддержка вне браузера является самой слабой из всех форматов здесь.
Общие применения
- Критически важные для производительности веб-сайты, обслуживающие большие фотографии
- Изображения HDR и с широкой цветовой гаммой
- Прогрессивное улучшение, подается с резервным вариантом WebP или JPEG
Преимущества
- Лучшее сжатие среди всех основных форматов изображений
- HDR, широкая цветовая гамма и высокая битовая глубина
- Альфа-прозрачность и анимация
- Обрабатывает градиенты без полосатости, которую производит JPEG
Ограничения
- Медленное кодирование, что важно для конвейеров пользовательского контента
- Слабая поддержка вне браузеров — многие просмотрщики фотографий и инструменты дизайна не могут его открыть
- Поддержка кодирования в браузерах менее последовательна, чем поддержка декодирования
- Не лучший выбор для архивирования, пока поддержка инструментов остается слабой
Поддержка браузерами
Декодирование поддерживается в Chrome, Firefox, Edge и последних версиях Safari. Поддержка кодирования в браузерах менее последовательна, поэтому KaiConvert проверяет возможности перед предложением преобразования в AVIF.