Seitenladezeit
Die Seitenladezeit ist die Zeit, die zum Laden einer Seite benötigt wird, gemessen vom Navigation Start bis zum Beginn des Ladeereignisses.
let time = performance.timing;
let pageloadTime = time.loadEventStart - time.navigationStart;
Obwohl die Seitenladezeit wie die perfekte Web-Performance-Metrik klingt, ist sie es nicht. Die Ladezeiten können stark variieren, je nach Gerät, Netzbedingungen und in geringerem Maße der Entfernung zum Server. Die Entwicklungsumgebung, in der die Seitenladezeit gemessen wird, ist wahrscheinlich eine optimale Erfahrung und spiegelt nicht die Realität Ihrer Benutzer wider. Darüber hinaus geht es bei Web-Performance nicht nur darum, wann das Ladeereignis eintritt. Es geht auch um die wahrgenommene Leistung, Reaktionsfähigkeit, Ruckeln und Zittern.