А как эта метрика (INP) собирается, знаешь? Как мы можем её увидеть на реальных пользователях, если в DevTools всё хорошо, а пользователи жалуются, что всё плохо?

Для реальных пользователей нужен RUM: собирайте INP через поддерживаемую библиотеку измерений и анализируйте распределение по устройствам и сценариям.

Короткий ответ

Что ответить на собеседовании

Для реальных пользователей нужен RUM: собирайте INP через поддерживаемую библиотеку измерений и анализируйте распределение по устройствам и сценариям.

Подробный разбор

Ответ с пояснениями

Для реальных пользователей нужен RUM: собирайте INP через поддерживаемую библиотеку измерений и анализируйте распределение по устройствам и сценариям.

INP отражает задержку взаимодействий до следующей отрисовки, а не только запуск страницы. Полезны контекст медленного действия и 75-й перцентиль; CrUX даёт агрегаты при достаточных данных, собственный RUM — больше детализации. Не отправляйте содержимое полей и персональные данные в атрибуции.

Источник: web.dev.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее