AVIF отличный и неудобный
AVIF даёт самые компактные файлы среди форматов, которые браузер умеет показывать, — часто на 30–50% меньше WebP при сопоставимом качестве. Проблема никогда не была в формате; проблема во всём, что не является браузером.
PNG сохраняет прозрачность и не добавляет новых потерь ценой заметно большего файла. Это верная цель, если картинка идёт в редактор, а не на страницу.
Где на самом деле возникает трение
- Настольные фоторедакторы, многие из которых его до сих пор не открывают
- Загрузчики маркетплейсов и площадок с проверкой типов файлов
- Типографии и шаблоны документов
- Всё, что работает на операционной системе несколькихлетней давности
Ничего не покидает ваш компьютер
И декодирование, и повторное кодирование происходят в этой вкладке средствами самого браузера. Этим же объясняется единственный сценарий отказа: если браузер не умеет читать AVIF, отступать некуда — сервера нет. AVIF читается в Chrome 85+, Firefox 93+ и Safari 16+. Если браузер старше, страница не сможет прочитать файл — ничего не загружается на сервер, поэтому запасного варианта нет.
Вопросы
Зачем вообще уходить с AVIF?+
Потому что AVIF — самый новый из массовых форматов, и поддержка за пределами браузеров тонкая. Фоторедакторы, офисный софт, загрузчики маркетплейсов и типографии часто его не принимают. Файл отличный, и открыть его нечем — сочетание бесполезное.
Файл станет больше?+
Да, обычно заметно. AVIF — самый эффективный из этих форматов, поэтому переход в PNG стоит размера. Это и есть размен на совместимость.
Браузер пишет, что не может прочитать файл.+
AVIF читается в Chrome 85+, Firefox 93+ и Safari 16+. Если браузер старше, страница не сможет прочитать файл — ничего не загружается на сервер, поэтому запасного варианта нет.