FID

First Input Delay — задержка первого взаимодействия

First Input Delay — задержка первого взаимодействия

Определение

FID (First Input Delay) — метрика Core Web Vitals, измеряющая время от первого взаимодействия пользователя до реакции браузера.


Целевые значения:

  • Хорошо: < 100 мс
  • Требует улучшения: 100-300 мс
  • Плохо: > 300 мс

  • Причины высокого FID:

  • Тяжёлый JavaScript
  • Длинные задачи в main thread
  • Блокирующие скрипты

  • Как улучшить:

  • Code splitting
  • Defer/async для скриптов
  • Web Workers для тяжёлых вычислений
  • Минимизация JS
  • Связанные термины