Time To (Consistently) Interactive - TTI

Méthode de collecte : GoogleChromeLabs polyfill (en attente d'une standardisation)

Le Time To Interactive (proposé par Google) est un indicateur complexe. Contrairement à ce que son nom pourrait évoquer, le Time to Interactive ne correspond pas à l'instant auquel la page devient interractive, mais à l'instant auquel elle l'est de manière certaine et durable. Pour lever cette ambiguïté, nous avons nommé cet indicateur Time To Consistently Interactive sur Dareboost.

L'algorithme du calcul TTI n'est pas trivial, il se base à la fois sur l’activité JavaScript et l’activité réseau. Il permet de déterminer le moment à partir duquel une interaction de l'utilisateur avec la page pourra avoir lieu sans aucun risque quant à la fluidité de la réaction attendue (pas de "lag" de la page, pas de délai perceptible entre l'action et la réaction).

IMPORTANT !
Le Time To Interactive se base en grande partie sur la notion de LongTask (toute exécution JavaScript de plus 50ms) pour déterminer si la page peut être considérée interactive ou non. Cet indicateur est donc très sensible au CPU ainsi qu'aux effets de seuil. L'augmentation d'un traitement JavaScript de quelques millisecondes seulement peut potentiellement ralentir le TTI de plusieurs secondes

Pour utiliser efficacement cet indicateur, nous vous recommandons de comprendre au mieux son fonctionnement, n'hésitez pas à lire notre analyse détaillée : TTI : Time To (consistently) Interactive pour mesurer l’interactivité des pages. Par ailleurs, n'hésitez pas à compléter votre lecture du TTI par le Total Blocking Time qui en est un compagnon idéal.

Revenir au sommaire