Ladezeit
Die Zeit, bis ein Besucher etwas Nützliches sieht – nicht die, bis technisch alles geladen ist.
Ladezeit wird meistens als eine Zahl behandelt, die man am Ende verbessert. Das führt in die Irre, denn die Zahl entsteht aus sehr verschiedenen Dingen – und die teuersten davon lassen sich am Ende nicht mehr ändern.
Der größte Posten sind fast immer Bilder. Ein Foto aus der Kamera hat ein Vielfaches der Größe, die auf einer Website gebraucht wird. Wird es unverändert eingebaut, lädt jeder Besucher diesen Überschuss mit.
Der zweitgrößte Posten sind fremde Skripte: Schriften von einem fremden Server, ein Analysewerkzeug, eine eingebettete Karte, ein Chat-Fenster. Jedes davon bedeutet eine zusätzliche Verbindung zu einem anderen Rechner, bevor die Seite fertig ist – und jedes davon ist zusätzlich eine Datenschutzfrage.
Der dritte Posten ist der unsichtbarste: die Reihenfolge. Eine Seite, die auf ein Skript wartet, bevor sie überhaupt etwas anzeigt, ist auch dann langsam, wenn sie wenig lädt.
Was niemand zusagen kann, ist eine feste Ladezeit beim Besucher. Die Mobilfunkverbindung im Zug liegt außerhalb jeder Optimierung. Zusagen lässt sich die Bauweise – und dass am echten Server nachgemessen wird.