Работа с процентилями Процентили - это статистические...
149
Работа с процентилями
Процентили - это статистические показатели, помогающие интерпретировать данные.
В контексте скорости загрузки, страницы для некоторых пользователей будут работать быстро, а для других - долго.
Процентили позволяют разбить данные о том, сколько времени приходится ждать разным группам людей.
В веб-производительности процентили показывают, как пользовательский опыт сравнивается с другим опытом на том же сайте.
Если 75-й процентиль (p75) метрики LCP (Largest Contentful Paint - скорость загрузки основного контента) составляет 2,29 секунды, это означает, что 75% пользователей ждут содержимого главной страницы менее 2,29 секунды, а 25% ожидают дольше.
Aннотированная гистограмма в конце поста более подробно объясняет, как это работает.
Каждый столбик гистограммы показывает, у скольких посетителей время загрузки находится в диапазоне, указанном на оси x.
Например, около 100 посетителей ждали LCP менее 0,3 секунды.
Однако даже если страница загружается за 2,3 секунды для 75% пользователей, это все равно означает, что 25% пользователей могут ждать гораздо дольше.
Это может быть проблемой, поэтому вы также захотите посмотреть на более высокие процентили, например, 90-й процентиль (p90).
В данном случае p90 составляет 3,44 секунды, что означает, что 10% посетителей ожидают отображения страницы не менее 3,44 секунды.
Google ориентируется на 75-й процентиль при составлении показателей Core Web Vitals по двум причинам:
— чтобы убедиться, что большинство страниц воспринимаются хорошо
— чтобы предотвратить влияние на метрику выбросов
В отличие от других показателей, таких как среднее значение, процентили устойчивы к выбросам.
Если большинство пользователей вашего сайта ждут загрузки страницы 2 секунды, а один пользователь ждал 100 секунд, то, глядя на среднее значение, можно предположить, что ваш сайт действительно медленный.
Но процентили игнорируют все данные, превышающие значение процентиля.
Если p75 составляет 2 секунды, то неважно, ждут ли другие пользователи 3 секунды или 10 секунд, это не влияет на значение метрики.
Оборотной стороной игнорирования отклонения от нормы является то, что при расчете перцентиля игнорируется некоторый пользовательский опыт.
Если вы смотрите только на 75-й процентиль, вы можете думать, что ваш сайт для пользователей работает хорошо, хотя 25% посетителей будут иметь плохой опыт.
Метрика INP (Interaction to Next Paint - взаимодействие до следующей отрисовки) измеряет 98-й процентиль задержек взаимодействия, но общие данные CWV затем сообщают 75-й процентиль этих собранных значений.
На практике это означает, что самая длинная задержка ввода сообщается для посещений с менее чем 50 взаимодействиями пользователей.
Однако что если пользователь кликнет на вашей странице 200 раз с задержкой в 2 миллисекунды, а затем произойдет еще один клик с задержкой в 500 секунд?
В этом случае выброс не повлияет на ваш показатель INP, так как 4 худших опыта будут проигнорированы при расчете 98-го процентиля.
https://www.debugbear.com/docs/rum/percentiles
@MikeBlazerX

– https://t.me/MikeBlazerX
Источник новости https://t.me/mikeblazerx/1886...

