Google Lighthouse 13 запускается с аудитом на основе аналитики

Google Lighthouse 13 запускается с аудитом на основе аналитики

Google Lighthouse 13 заменяет многие устаревшие проверки аналитикой, соответствующей Chrome DevTools, удаляет устаревшие проверки и сохраняет неизменной оценку производительности.

  • Оценки остаются прежними; изменены неоцененные аудиты.
  • Многие проверки объединены в диагностику, основанную на аналитике.
  • Некоторые старые аудиты удалены как устаревшие или имеющие низкую ценность.

    Google выпустила Lighthouse 13 с широкой консолидацией аудита, которая согласовывает отчеты Lighthouse с Chrome DevTools’ новая модель понимания.

    Обновление теперь доступно через npm и Chrome Canary. Он появится в PageSpeed ​​Insights примерно через неделю и будет доступен в стабильном канале Chrome с версией 143.

    . <п>Google заявляет, что обновление не меняет способ расчета Lighthouse показателей производительности. Это обновление предназначено только для аудитов без оценки.

    Маяк 13 Детали

    Консолидация аудита

    Lighthouse 13 заменяет многие устаревшие проверки на “insights” это зеркало DevTools.

    Известные примеры:

    <ул>

  • CLS И макет: Layout-shifts становится cls-culprits-insight для более четкого определения причин смещения макета.
  • Сервер и сеть: document-latency-insight объединяет перенаправления, время ответа сервера и проверки сжатия текста.
  • Images: image-delivery-insight заменяет современные форматы, оптимизированные изображения, адаптивные изображения и эффективный аудит анимированного контента.
  • <сильный>LCP:Крупнейшие проблемы с отрисовкой контента делятся на две идеи: lcp-discovery-insight и lcp-phases-insight. Для работы с взаимодействием см. «Взаимодействие с следующей покраской» (INP).
  • Third-Party: Third-Parties-insight заменяет старую стороннюю сводку, чтобы показать влияние внешнего скрипта.

Дополнительные замены касаются размера DOM, дублированного JavaScript, отображения шрифтов, устаревшего JavaScript, HTTP/2 и современного HTTPS, деревьев сетевых зависимостей, блокировки рендеринга, кэширования и конфигурации области просмотра.

Аудиты сняты без замены

Несколько проверок были удалены, поскольку они устарели, неэффективны или имеют низкую ценность в современных средах. Кроме того, некоторые проверки были удалены, поскольку их проведение было дорогостоящим.

Удалены аудиты:

<ул>

  • первая значимая краска
  • размер шрифта
  • закадровые изображения
  • preload-fonts
  • использует предварительную загрузку rel
  • без записи документов
  • использует пассивные прослушиватели событий
  • сторонние фасады
  • Незначительные отличия от предыдущих превью

    Google сохранил некомпозитную анимацию и изображения без размера в качестве отдельных средств диагностики, чтобы помочь выявить проблемы, которые не вызывают напрямую CLS.

    Google также удалил шрифты font-size и preload-fonts, хотя их не было в первоначальном списке удаления.

    Почему это важно

    Если вы полагаетесь на Lighthouse для составления отчетов по клиентам, вы увидите меньше позиций и более консолидированную информацию, которая отображается в DevTools.

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

    Для контекста SEO удаление аудита размера шрифта отражает позицию Google о том, что это не текущий сигнал SEO, хотя разборчивость остается фактором UX.

    <ч2>Взгляд в будущее <стр>Ожидайте, что Lighthouse и DevTools будут придерживаться одной и той же модели понимания.

    Для создания отчетов рассмотрите возможность сопоставления старых идентификаторов аудита с новыми данными прямо сейчас, чтобы избежать поломки информационных панелей при обновлении PSI.

    Back To Top