Если на первом экране видео, то крупнейшим элементом — LCP — почти всегда становится его постер: картинка, которая показывается до старта ролика. И его вес напрямую попадает в оценку. Совет «сохраните постер в webp» звучит очевидно — но на наших постерах webp с обычными настройками оказался тяжелее jpg.

Это двадцать шестая часть цикла «PageSpeed без мифов».

webp не всегда легче

Формат и качествоВес постеров
jpg31–60 КБ
webp, качество 8040–95 КБ
webp, качество 5024–59 КБ
одни и те же кадры видео, разные настройки сжатия

Webp на высоком качестве сохраняет мелкие детали и шум кадра, которые jpg с его настройками уже сгладил. Сравнивать форматы нужно по весу конкретных файлов, а не по репутации.

Подбирайте качество по тому, как постер показывается

Постер на первом экране редко виден «чисто»: поверх него обычно затемнение под текст, градиент, заголовок. Под затемнением в 50 % разница между качеством 80 и 50 не видна совсем — а вес падает. На одном сайте так постер-LCP похудел со 110 до 34 КБ.

Проверка глазами обязательна: снимите первый экран с обоими вариантами и сравните на телефоне и на большом мониторе — с тем затемнением, которое реально стоит на сайте.

Зернистый кадр: помогает только размер

Кадры из видео часто зернистые — шум съёмки, сжатие самого ролика. Шум плохо сжимается любым форматом. Мы пробовали:

  • убрать шум перед сжатием — 109 КБ → 109 КБ, без эффекта;
  • качество 30 — 109 → 83 КБ, и появляются заметные артефакты;
  • уменьшить ширину до 720 px — 66 КБ, и на экране телефона разницы нет.

Вывод: для постера сначала выбирайте ширину под реальный размер показа, а потом уже формат и качество.

Safari и webp-постеры

Старые версии Safari не показывали webp в атрибуте poster тега video. Если постер выводится не атрибутом, а фоном слоя под видео (так часто делают ради затемнения и кадрирования), этого ограничения нет: фоном webp поддерживается шире. Но помните про минусы фона из двадцать пятой части — для постера первого экрана добавьте прелоад с высоким приоритетом.

Видео на первом экране тянет оценку?

Пришлите адрес — подберу формат, размер и качество постера под ваш первый экран.

· полезно?
АЧ
Алексей Чикун веб-разработчик, команда TRIOHEAD

Делаю сайты и сервисы целиком: от вёрстки до сервера. Пишу о том, что проверил на своих проектах.

Комментарии

// загружаю комментарии…

Комментарии публикуются после проверки. Ссылки и HTML не принимаются.