Заметки команды о мастерстве, форматах и небольших решениях, стоящих за хорошим результатом.
Почему преобразование AVIF медленнее прочих форматов
AVIF построен на внутрикадровом сжатии современного видеокодека, настроенного на максимальную степень сжатия, а не на скорость, поэтому он опирается на более дорогие режимы предсказания, более крупные преобразования и более сложные внутрицикловые фильтры, чем JPEG или WebP. Модуль здесь это программная сборка, работающая в браузере. Программное преобразование AVIF на изображении 1024 на 768 берёт около 250 миллисекунд, когда модуль уже разогрет на десктопном Chromium, и около 1,1 секунды на холодную с учётом разогрева. На 8 мегапикселях, 3840 на 2160, преобразование берёт около 2,8 секунды в Chrome и около 31 секунды в Firefox, который проходит такой код осторожнее. На среднем телефоне ждите примерно в 3 до 5 раз больше десктопной цифры. Именно поэтому интерфейс никогда не называет преобразование AVIF мгновенным. Оно годится для работы с одним фото, но достаточно медленное, чтобы показ состояния прогресса был честным шагом.
Что происходит, когда вы выбираете вывод AVIF
AVIF, самый требовательный формат, который создаёт этот инструмент, поэтому, чтобы дать вам самый маленький и лучший файл, RoundCut может запустить кодирование на нашем сервере быстрой нативной сборкой, а конвертация нескольких сразу всегда идёт туда. Задействованные файлы исчезают примерно за 2 часа, и вы можете очистить их сразу. Когда этот путь недоступен, скомпилированный кодировщик AVIF загружается один раз во вкладке, около 870 КБ в сжатом виде, и конвертация завершается локально как запасной вариант. Для пар PNG, JPG и WebP ничего из этого не действует, ведь они опираются на встроенные кодеки браузера. Эта дополнительная работа, цена, которую AVIF берёт за выигрыш в размере.
Как AVIF обходит JPEG при том же качестве
AVIF использует блочное предсказание во многом как современные видеокодеки. Для каждого блока пикселей модуль проверяет несколько режимов предсказания, направленный, гладкий и DC, против уже преобразованных соседей, а затем оставляет тот, что даёт наименьший остаток. Только эта остаточная разница преобразуется и квантуется, а не сырые значения пикселей. Это улавливает локальную структуру изображения куда эффективнее, чем фиксированная модель DCT 8 на 8 у JPEG, которая накладывает одну и ту же геометрию преобразования повсюду независимо от содержания. На гладких градиентах предсказание AVIF способно воспроизвести область почти без остатка. На тонах кожи, волосах и небе AVIF стабильно выдаёт файлы меньше JPEG или WebP при визуально равном качестве. Плата это сложность преобразования, ведь проверять много режимов предсказания на блок дорого, и поэтому AVIF берёт секунды, тогда как JPEG берёт миллисекунды.
Core Web Vitals: перевод главных изображений в AVIF
Largest Contentful Paint измеряет, как быстро грузится самый крупный видимый элемент в области просмотра. На большинстве посадочных и товарных страниц этот элемент это главное фото. Google подтвердил, что Core Web Vitals являются сигналом ранжирования в Поиске. Типовой главный JPEG на 300 КБ на соединении 3G грузится около 2,4 секунды. То же изображение как AVIF на стандартном качестве может весить 100 КБ, срез в 67 процентов, что урезает вклад в LCP до около 0,8 секунды на том же канале. Это выводит LCP из красной зоны выше 2,5 секунды в зелёную зону ниже неё, ощутимый сдвиг для показателей в Поиске. Экономия складывается по каждому изображению на странице. CDN с автоматическим согласованием формата, такие как Cloudflare, Fastly и Akamai, читают заголовок Accept браузера и сами отдают AVIF совместимым браузерам, как только оригиналы AVIF появятся в библиотеке.
AVIF в 2026: поддержка, готовность и пробелы
На середину 2026 года AVIF декодируется в Chrome 85+, Firefox 93+, Safari 16.4+ на iOS 16 и macOS Ventura, и Edge 121+. Совокупный мировой охват около 94 процентов трафика браузеров. Пробел в 6 процентов это в основном старые устройства iOS, всё ещё на iOS 15, которые Apple перестала обновлять для большинства современных возможностей, плюс Internet Explorer. Для широкой потребительской аудитории AVIF готов к продакшену в веб-доставке. Оставшиеся пробелы на стороне инструментов. Lightroom добавил экспорт AVIF в версии 13.3 в 2024 году, Affinity Photo поддерживает импорт и экспорт AVIF с версии 2.3, а большинство фотобанков всё ещё не принимают AVIF к загрузке. Печатные службы повсеместно по-прежнему хотят JPEG или TIFF. Для веба формат готов, но для любого процесса, прогоняющего файлы через сторонние системы, держите мастер JPEG в запасе.
Размеры файлов в сравнении: AVIF, WebP и JPEG
Наш тест на трёх реальных фикстурах даёт надёжное сравнение на стандартном качестве между форматами. Для фото 1024 на 768 на 17 КБ как JPEG эквивалент WebP замерил 7,3 КБ, на 57 процентов легче, а AVIF замерил 6,0 КБ, на 65 процентов легче. Для фото 3840 на 2160 на 116 КБ как JPEG эквивалент WebP замерил 32 КБ, на 72 процента легче, а AVIF замерил 16 КБ, на 86 процентов легче. Отрыв AVIF от WebP растёт на крупных фото высокого разрешения. На очень мелких изображениях, вроде 400 на 300 на 0,12 мегапикселя, преимущество AVIF съёживается, а трата на преобразование становится большей долей общего времени. Это замеренные числа из нашего собственного конвейера, не маркетинг поставщика. Отдельные фото будут разниться со сложностью содержания, шумом и диапазоном цвета.