Що таке FID (First Input Delay)?
FID (First Input Delay) - це метрика, яка вимірює затримку між першою дією користувача і реакцією браузера.
Що вважається «дією»?
- клік по кнопці,
- натискання клавіші,
- вибір у полі форми. (Скрол і зум - не рахуються.)
Як це виглядає:
Користувач клікає, але нічого не відбувається. Чому? Тому що браузер ще зайнятий (наприклад, обробляє важкий JavaScript). FID показує, наскільки швидко інтерфейс може почати реагувати.
Норматив:
- Добре: до 100 мс
- Прийнятно: 100-300 мс
- Погано: більше 300 мс
Чому це важливо:
Навіть якщо сторінка візуально завантажилася, FID показує, чи можна вже з нею взаємодіяти. Якщо користувач тисне кнопку, а вона «мовчить» - це поганий UX.
Важливо:
З березня 2024 FID офіційно замінено на INP (Interaction to Next Paint) - точнішу метрику відгуку.
Але FID усе ще використовується в старих системах і матеріалах, тому знання про нього залишається актуальним.
Коротка відповідь
Для співбесідиPremium
Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.