Ein Hard Reload ist ein Neuladen, bei dem der Browser den eigenen Zwischenspeicher übergeht und jede Datei der Seite neu vom Server holt. Wörtlich heißt es hartes Neuladen, im Gegensatz zum gewöhnlichen, das vorhandene Dateien weiterbenutzt.
- Hard Reload
Ein Neuladen, bei dem der Browser den eigenen Zwischenspeicher übergeht und jede Datei neu holt.
Beispiel: „Ein Hard Reload zeigte, dass das neue Stylesheet längst auf dem Server lag.“Auch: Hard Refresh, erzwungenes Neuladen. Die Tasten sind
StrgundF5unter Windows,Cmd,ShiftundRauf dem Mac.Abgrenzung zum Leeren: Ein Hard Reload übergeht den Browser-Cache für diesen einen Aufruf. Geleert wird er damit nicht; die Dateien anderer Seiten bleiben liegen.
Was ein Hard Reload übergeht
Genau eine Ebene, den Zwischenspeicher im Browser auf diesem Gerät. Der Browser schickt die Anfrage ohne die Angaben, mit denen er sonst nachfragt, ob seine Fassung noch gilt, und nimmt die Antwort frisch an.
Alles, was auf dem Weg dahinter liegt, bleibt unberührt: der CMS-Cache, der Server Cache und das Auslieferungsnetz. Wer dort die alte Fassung liegen hat, bekommt sie auch nach einem Hard Reload.
Wann ein Hard Reload weiterhilft
In der Fehlersuche, und zwar als erster Handgriff. Er trennt die Frage „liegt es an meinem Gerät“ von der Frage „liegt es am Server“, und diese Trennung spart in jedem zweiten Gespräch über eine fehlende Änderung die halbe Zeit.
Für längere Arbeit am Frontend ist die Einstellung in den Entwicklerwerkzeugen der ruhigere Weg: Dort lässt sich der Zwischenspeicher für die Dauer der Sitzung abschalten, und jeder gewöhnliche Aufruf holt die Dateien neu.
Wann ein Hard Reload nichts bringt
Wenn die alte Fassung von weiter hinten kommt. Zeigt ein zweiter Browser oder ein fremdes Gerät dasselbe Bild, liegt die Ursache auf dem Server oder im Auslieferungsnetz, und dort hilft nur das Leeren der betreffenden Ebene.
Ebenso wenig taugt er als Lösung für Besucher. Niemand wird darum gebeten, Tasten zu drücken; was ankommen soll, kommt über die Cache-Header und über Dateinamen, die bei jeder Änderung mitwandern.