Problèmes de timing de peinture dans Chrome 69

Tim Dresser

Chrome 69 inclut une modification incorrecte de nos métriques paint-timing, qui visaient à capturer davantage le pipeline de rendu, mais ont entraîné des codes temporels inexacts.

Cela a entraîné deux problèmes avec les 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 y remédier, nous vous recommandons d'ignorer les échantillons dont la valeur est nulle et d'éviter d'examiner les percentiles supérieurs à 99% et la moyenne.

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

L'augmentation du nombre de valeurs 0 entraîne des inexactitudes importantes dans les percentiles bas (0 à 10%).

Les percentiles compris entre 50 et 99% devraient continuer à être 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 peinture pour Chrome 69, n'hésitez pas à contacter speed-metrics-dev@chromium.org. Pour en savoir plus, consultez ce bug de Chrome.