Google подчеркивает важность использования реальных пользовательских данных для оценки Core Web Vitals, а не просто полагаться на лабораторные данные таких инструментов, как PageSpeed Insights (PSI) и Lighthouse.
Это напоминание появилось, когда компания готовится обновить настройки регулирования в PSI. Ожидается, что эти обновления улучшат производительность веб-сайта в Lighthouse.
Содержание
Полевые данные и лабораторные данные
Core Web Vitals измеряет производительность веб-сайта с точки зрения скорости загрузки, интерактивности и визуальной стабильности с точки зрения пользователя.
Полевые данные отражают реальный опыт пользователей, а лабораторные данные получены в результате испытаний, проведенных в контролируемых средах с использованием таких инструментов, как Lighthouse.
Барри Поллард, сторонник веб-разработчиков в Google, недавно подчеркнул, что основное внимание уделяется полевым данным.
В сообщении LinkedIn он сказал: указанный:
«Вам следует сосредоточиться на разделе «Основные веб-показатели» (верхняя часть PageSpeed Insights) и использовать лабораторную оценку Lighthouse только как очень приблизительный показатель того, есть ли у Lighthouse рекомендации по повышению производительности…
Показатель Lighthouse Score лучше всего использовать для сравнения двух тестов, выполненных на одном и том же Lighthouse (например, для тестирования и сравнения исправлений).
Производительность – и, следовательно, значения LH – очень разные. На LH особенно влияет то, где он выполняется (PSI, DevTools, CI…), а также множество других факторов.
Lighthouse — ОТЛИЧНЫЙ инструмент, но он может проверять некоторые вещи только при определенных условиях.
Приятно видеть людей, заинтересованных в улучшении webperf, но убедитесь, что вы делаете именно это (улучшаете производительность), а не просто улучшаете показатели».
Грядущие изменения в PageSpeed Insights
Поллард обсудил обеспокоенность пользователей по поводу медленных серверов PageSpeed Insights, из-за которых тесты Lighthouse могут занимать больше времени, чем ожидалось.
Чтобы решить эту проблему, Google меняет настройки регулирования в PageSpeed Insights, что должно привести к улучшению показателей производительности после выхода обновления в ближайшие недели.
Эти изменения затрагивают как веб-интерфейс, так и API, но не влияют на другие версии Lighthouse.
Однако Поллард напоминает пользователям, что «100 баллов не значит идеально; это просто означает, что Маяк больше не может помочь.
Закон Гудхарта и веб-производительность
Поллард указал на закон Гудхарта, который гласит, что когда мера становится целью, она перестает быть хорошей мерой.
В контексте веб-производительности простое сосредоточение внимания на улучшении показателей Lighthouse может не улучшить реальный пользовательский опыт.
Lighthouse — полезный инструмент, но он может оценивать только определенные аспекты производительности в определенных ситуациях.
Алон Кохба, инженер по веб-производительности и программному обеспечению Wix, добавил контекст к обновлению: Информация:
«Оценки маяков, возможно, не самые важные, но это очень важно для оценок маяков в PageSpeed Insights.
Регулирование ЦП 4x -> 1,2x для моделирования мобильных устройств, чего долгое время не было».
Возможно, показатели Lighthouse Scores не являются самыми важными, но это очень важно для показателей Lighthouse Scores в PageSpeed Insights.
Регулирование процессора 4x -> 1,2x для моделирования мобильных устройств, чего не было уже давно.
— Алон Кохба (@alonkochba) 6 декабря 2024 г.
Ключевой вывод: уделяйте приоритетное внимание пользовательскому опыту
При развертывании обновления владельцы сайтов и разработчики должны сосредоточиться на пользовательском опыте, используя данные полей Core Web Vitals.
Хотя результаты Lighthouse могут помочь выявить возможности для улучшения, они не должны быть единственной целью.
Google рекомендует создавать веб-сайты, которые быстро загружаются, хорошо реагируют и визуально стабильны.
Рекомендованное изображение: GoodStudio/Shutterstock