Geschwindigkeit ist also wichtig, aber was genau meinen wir damit? Was bedeutet eine schnelle Website?
Üblicherweise wird das Laden einer Website innerhalb von x,xx Sekunden oder ähnlich angegeben. Das Laden ist jedoch kein einziger Moment. Dies ist ein Erlebnis, das kein einzelner Messwert vollständig erfassen kann. Es gibt mehrere Momente während des Ladevorgangs, die sich darauf auswirken, ob ein Nutzer sie als „schnell“ empfindet. Wenn Sie sich nur auf einen Moment konzentrieren, verpassen Sie möglicherweise negative Erfahrungen, die während des restlichen Zeitraums auftreten.
Anstatt die Last mit nur einem Messwert zu messen, sollten Sie jeden Moment berücksichtigen, der sich auf die Wahrnehmung der Ladegeschwindigkeit durch den Nutzer auswirkt. Wenn Nutzende eine Webseite aufrufen, suchen sie in der Regel nach bestimmten Arten von Feedback:
Herkömmliche Leistungsmesswerte wie Ladezeit oder DOMContentLoaded-Zeit sind unzuverlässig, da ihr Auftreten den Meilensteinen des Feedbacks entsprechen kann oder nicht. Daher haben sich zusätzliche Messwerte entwickelt, mit denen sich nachvollziehen lässt, wann eine Seite dieses Feedback an die Nutzer liefert:
Es ist wichtig, die verschiedenen Erkenntnisse zu verstehen, die sich aus diesen Messwerten ergeben, und dann diejenigen zu bestimmen, die für Ihre Nutzererfahrung wichtig sind. Einige Unternehmen definieren sogar zusätzliche benutzerdefinierte Messwerte, die speziell auf die Erwartungen der Nutzer an ihre Dienstleistungen zugeschnitten sind. Bei Pinterest möchten die Nutzer Bilder sehen und haben daher den benutzerdefinierten Messwert Pinner Wait Time definiert, der die Ladezeiten von „Zeit bis Interaktivität“ und „Above the Fold“ miteinander kombiniert.
Auch wenn die Last mehr als einen Moment dauert, kann es dennoch nützlich sein, einen einzelnen Messwert zu haben, um die Berichterstellung oder den Vergleich zu vereinfachen: Sowohl der Geschwindigkeitsindex als auch der Lighthouse-Wert können auf diese Weise verwendet werden.