Le Time To Interactive (TTI) mesure le temps nécessaire pour qu'une page devienne complètement interactive.
Critères d'interactivité :
- Contenu utile affiché (FCP)
- Gestionnaires d'événements enregistrés
- Page répond rapidement (< 50ms)
- Pas de tâches longues bloquantes
Scoring :
- Bon : TTI < 3,8s
- ️ À améliorer : 3,8s - 7,3s
- Mauvais : TTI > 7,3s
Optimisations :
- Code splitting / Lazy loading
- Réduire le JavaScript
- Web Workers pour tâches lourdes
- Éviter les long tasks
Métrique clé pour l'expérience utilisateur réelle.