Sven Rautenberg: Alte Seite anzeigen bis neue voll geladen

Beitrag lesen

Moin!

normalerweise wartet mein Browser mit dem "ausblenden" der alten Seite (nach klick auf einen Link), bis die neue Seite geladen ist.

Nicht wirklich.

Beziehungsweise: Ja, "dein" Browser.

Der Opera kennt beispielsweise eine Einstellung, eine neue Seite erst nach Ablauf einer gewissen Zeit zu rendern. "Preferences" -> "Advanced" -> "Browsing" -> "Loading": "Redraw after 1 second".

Alternative Einstellungen sind diverse höhere Sekundenzahlen, "instant" und "when loaded".

Vom Firefox ist mir gerüchteweise ähnliches bekannt, IIRC ist das aber besser in den Einstellungen versteckt.

Mit anderen Worten: Dein Surf-Erlebnis wird ausschließlich von deinem Browser bestimmt, nicht aber von irgendetwas, was du auf dem Server machen kannst.

Also hat deine Frage primär erstmal nix mit PHP zu tun.

Nur sekundär: Sorge einfach dafür, dass deine Seiten sehr schnell erstellt und ausgeliefert werden. Dazu gehört, dass sie nur eine kleine Datenmenge haben dürfen (soviel, wie man in einer Sekunde über die jeweilige Leitung laden kann), und dass zu ihrer Erstellung insgesamt auch nicht mehr als eine Sekunde vergehen darf (langsame Datenbankabfragen oder Zeugs, was im Hintergrund erledigt wird, aber nichts zur Seitenausgabe beiträgt, wären also zu eliminieren).

- Sven Rautenberg