Hallo Michael,
ich wollte keine Grundsatzdiskussion darüber, ob dieses "Gimmick" nützlich ist oder nicht.
Diese Diskussionen entstehen bei gewissen Meinungsverschiedenheiten hier immer. Ich schließe mich übrigens Sven und "Ich" an, außer Trafficverbrauch sowie Ärgernis aller Beteiligten sind diese Dinger einfach bescheuert. Absolut. Siehe auch [1].
Wenn dich solche Sachen nerven ist das deine Sache. Ich empfehle da Baldrian. Mich nervt's nicht.
Nun, aber wenn es die Mehrzahl der Besucher deiner Homepage nervt, dann dürfte dich es sicherlich nerven, dass sie bald nicht mehr besucht wird.
Abgesehen davon: Wenn ich eine Gif-Animation mache, ist die zwar nicht 0 Kb groß, aber auch nicht mehr als 10 Kb, was noch zu vertreten sein dürfte.
Ach ja? 10kb runterzuladen dauern bei einer Modemgeschwindigkeit von 4kyte/sec. so um die 2.5 Sekunden; da ist die Frage ob in dieser Zeit nicht schon längst der gesamte HTML-"Code" der Seite runtergeladen ist und diese beim Klienten angezeigt worden ist und die Platzhalter für die noch zu ladenen Bilder bereits angezeigt werden, bevor die dumme, nervige Gif-Animation runtergeladen ist...
Außerdem werden nicht hunderte von Grafiken geladen sondern nur einige wenige, sodaß selbst bei Modem-Nutzern die Info nur einige Sekunden zu seheh sein wird und DSL-Nutzer höchstwahrsch. nichts davon mitbekommen.
Dann lasse deine "Info" doch einfach weg und basta. Bei einigen Sekunden dürfte der Modembenutzer die Grafik nämlich erst nach 2.5 Sekunden sehen, also bei 10 Sekunden Ladezeit wunderschöne 7.5 Sekunden lang eine hässliche, vom Benutzer höchstwahrscheinlich unerwünschte Grafik sehen.
Zweck der Übung ist es, etwas zu verstehen / dazuzulernen und nicht User zu nerven.
Dann baue dir den Script zusammen, teste ihn kurz offline auf deiner Seite, nehme ihn dann wieder raus und verpacke ihn - wenn das sofortige Löschen nicht sinnvoller wäre - gleich am hintersten Ende deiner FEstplatte ;-)
Darum noch mal die Frage an alle:
Wer kann mir einen Tipp geben?
Tja, falls du was möglichst ohne JavaScript machen willst, bietet sich z.B. ein zentriertes <body>-hintergrundbild "seite wird geladen" an, das dann, wenn der Vordergrund, dessen Hintergrund auf die eigentliche hintergrundfarbe des <body>s gesetzt ist, überdeckt wird.
Ansonsten hängt es größtenteils von deinem Seitenlayout ab, falls du es mit möglichst wenig Aufwand machen willst, welcher ja wiederum eine nicht-vergrößerung deiner eigentlichen Seite zur Folge hat.
WauWau
ss:) zu:) ls:& fo:) de:] va:) ch:° n4:( rl:( br:^ js:| ie:% fl:{ mo:|
E-Mail WauWau: [mailto:der-wauwau@gmx.de]