Problèmes de timing de peinture dans Chrome 69

Tim Dresser

Chrome 69 inclut une modification incorrecte de nos métriques de temps de rendu, qui était censée capturer une plus grande partie du pipeline de rendu, mais entraînait des horodatages incorrects.

Cela a entraîné l'apparition de deux problèmes liés aux métriques "first-paint" et "first-contentful-paint", qui peuvent apparaître dans les données analytiques de votre site.

  • Un petit nombre de valeurs incorrectement élevées.
  • Environ 5% des échantillons sont signalés à tort comme ayant une valeur de 0.

Pour résoudre ce problème, nous vous recommandons d'ignorer les échantillons avec une valeur 0 et d'éviter de regarder les centiles supérieurs à 99% et la moyenne.

La fréquence des valeurs incorrectement élevées est suffisamment faible pour qu'elle n'affecte pas les centiles inférieurs au 99,5e centile. Toutefois, la moyenne et d'autres statistiques fortement influencées par des anomalies peuvent présenter un décalage important.

L'augmentation du nombre de valeurs 0 entraîne des inexactitudes importantes dans les centiles faibles (0-10%).

Les centiles compris entre 50 et 99% devraient rester fiables et les données reviendront à la normale dans Chrome 70.

Si un site que vous possédez rencontre des problèmes lors de l'analyse des données de temps de rendu pour Chrome 69, n'hésitez pas à contacter speed-metrics-dev@chromium.org. Pour plus de détails, consultez ce bug dans Chrome.