Hallo Benjamin
Ich möchte auf eine Website ein Grafik stellen, die ca. 70kb (trotz härtester Komprimierung) groß ist.
Ich suche derzeit eine Möglichkeit wie ich das Laden dieser Grafik beschleunigen kann.
Da diese Grafik in einer zweiten Datei liegt, auf die nach der index.html verwiesen wird, hätte ich gerne daß, während man den Text auf der ersten Seite ließt, die Grafik im Hintergrund geladen wird oder zumindest irgendwie in den Browser-Cache gelangt.
Dazu kannst Du in der ersten Datei ruhig die JavaScript-Funktionalitaet zum "Vorladen" einer Grafik benutzen (Prinzip siehe z.B. <../../tedg.htm> - du brauchst nur das Laden der Grafik via image-Objekt im Dateikopf-Script, sonst nix). Wenn Du Glueck hast, verweilt der Anwender lange genug auf der ersten Seite, sodass die Grafik in der Zwischenzeit durch die JavaScript-Befehle geladen wurde. Dadurch ist die Grafik auch im Cache. Bei einer naechsten Seite, die diese Grafik ganz normal per <img>-Tag referenziert, ist sie dann im Idealfall sofort da.
Getestet hab ich das aber noch nicht...
viele Gruesse
Stefan Muenz