User Timing API

Mithilfe der User Timing API ist es sehr gezielt möglich, JavaScript-Quellcode im Detail zu analysieren und mögliche Probleme ausfindig zu machen.

So wird Quelltext ja bekanntlich von von einem Parser der Reihe nach abgearbeitet. Mithilfe der API ist es nun möglich, an bestimmten Stellen des Quelltextes Marker zu erstellen. Zudem ist es möglich, Zeitspannen zwischen verschiedenen Markern zu messen.

Die Ergebnisse sind nachher z.B. in den Chrome Developer Tools unter „Performance“ sichtbar. Natürlich ist auch mithilfe von PlugIns das anzeigen von Messwerten möglich; beispielhaft sei hier Lighthouse genannt.

Wer gleich ganz in der API bleiben möchte, kann sich die Rohdaten natürlich auch über die Konsole des Browsers ausgeben lassen.