Michael Schröpl: Prelaoder -> Afterloader?

Beitrag lesen

Hallo Sven,

  1. Es kostet Zeit. Jetzt ist deine Startseite noch
    schnell geladen, hinterher wird man auf sie warten
    müssen, ohne daß man davon etwas hat. Modembenutzer,
    die irrtümlich auf deine Seite kamen, werden
    "Danke" sagen.

gilt das auch noch, wenn der "Nachlader" über <body
onload=""> eingeunden wird?

  1. Vorladen auf der ersten Seite für eine zweite
    Seite setzt voraus, daß der Benutzer auch garantiert
    die erste Seite zuerst besucht, und nicht gleich mit
    Seite Zwei anfängt.
    Wenn er das nämlich macht, ist der Vorlader sinnlos.

Das ist ggf. eine Frage der Wahrscheinlichkeiten.
Natürlich kann man nicht verhindern, daß jemand auf
Seite 2 anfängt - wenn aber 90% der Besucher das nicht
tun (und Seite 1 Brücken-Charakter hat), kann sich der
Nachlader ggf. durchaus lohnen.

Ich hoffe, du siehst ein, daß Vorladen für andere
als die aktuell gewünschte Seite nicht sinnvoll ist.
Wenn deine zweite Seite zu lange zum Laden benötigt,
dann wirst du dieses Problem nicht dadurch lösen,
daß du die Ladezeit auf die erste Seite verlagerst -
das ändert ja an der Gesamtdauer nichts.

Aber es verlagert den Ladevorgang von einem Zeitraum,
in welchem der Benutzer mangels Bildern blockiert ist,
in einen Zeitraum, in welchem er den bereits vollstän-
digen Inhalt der ersten Seite schon mal in aller Ruhe
lesen kann.

Du solltest dann lieber andere Möglichkeiten prüfen,
um die Ladezeit insgesamt zu verringern.

Das ist natürlich auf jeden Fall eine gute Idee.

Viele Grüße
<img src="http://www.schroepl.net/projekte/gzip_cnc/gzip_cnc.ico" border=0 alt=""> Michael