Skip to main content

Що таке first input delay (FID)?

First Input Delay (FID) - це метрика, яка вимірює, скільки часу минає між першою дією користувача (наприклад, клік або натискання клавіші) і моментом, коли браузер реально починає на неї реагувати.


Приклад

Користувач клікає по кнопці одразу після завантаження сторінки. Якщо браузер у цей момент зайнятий виконанням важкого JavaScript (наприклад, рендерингом React-компонентів), він не може одразу обробити клік. Якщо затримка становить 300 мс, то FID = 300 мс.


Що вважається «введенням»

  • клік
  • натискання клавіші
  • тап

Не вважається: скрол, зум, наведення миші


Норми (за Google)

  • < 100 мс: добре
  • 100-300 мс: середньо

300 мс: погано


Чому важливо

FID показує, наскільки сайт відзивчивий у перші секунди. Високий FID означає, що сайт наче завантажений, але «не слухає» користувача, і це фруструє.


Висновок

FID - це затримка між дією і реакцією. Чим вона менша, тим «живішим» і відзивчивішим відчувається інтерфейс.

Коротка відповідь

Для співбесіди
Premium

Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.