Temps de chargement d'une page
Le temps de chargement d'une page correspond au temps nécessaire pour qu'une page se charge, mesuré depuis le début de la navigation jusqu'au début de l'évènement de chargement.
let temps = performance.timing;
let tempsChargementPage = temps.loadEventStart - temps.navigationStart;
Bien que le temps de chargement d'une page « semble » être la mesure idéale de performance web, ce n'est pas le cas. Les temps de chargement peuvent varier considérablement d'un·e utilisateur·ice à l'autre selon les capacités de l'appareil, les conditions du réseau et, dans une moindre mesure, la distance au serveur. L'environnement de développement, où le temps de chargement est mesuré, offre probablement une expérience optimale, qui ne reflète pas la réalité de vos utilisateur·ice·s. De plus, la performance web ne se limite pas au moment où l'évènement de chargement se produit. Elle concerne aussi la performance perçue, la réactivité, le saccade et la gigue.