ГлавнаяГлоссарийINP

INP

Interaction to Next Paint

Скорость реакции страницы на клик или ввод.

INP измеряет, сколько проходит времени от взаимодействия пользователя (клик, тап, набор текста) до того, как страница покажет результат. Заменила метрику FID в 2024 году как часть Core Web Vitals. Хороший INP — до 200 мс, плохой больше 500 мс.

Чаще всего страдает из-за тяжёлых JS-обработчиков, блокирующих главный поток. Решения: дробить большие задачи через requestIdleCallback, использовать web workers для тяжёлых вычислений, лениво подгружать виджеты, минимизировать количество слушателей.

Пример из практики

Клик по кнопке «Добавить в корзину» вызывает тяжёлый JS — 380 мс до реакции. Пользователь успевает кликнуть ещё раз и добавляется 2 товара. INP плохой, конверсия страдает.

Бенчмарк

INP (реакция на ввод)
<100 мсТоп
100–200 мсХорошо
200–500 мсПлохо
>500 мсОчень плохо