Wonder: Alt Tag einfügen

Ich habe das tolle Bilderbuch zum Blättern aus SELFHTML auf einer Seite eingefügt. Jetzt dauert die Ladezeit der Seite aufgrund der vielen und großen Grafiken ewig. Und damit der Besucher nicht denkt, da passiert nichts, kann man da in diesem Fall nicht an irgendeiner Stelle des Scriptes einen Alt-Tag einfügen? Wenn ja, wo genau und mit welcher Zeichenfolge - etwa so: alt="bitte warten, Bilder laden" ??

(Bitte auf eines der Referenz-Bildchen klicken)

  1. Ich habe das tolle Bilderbuch zum Blättern aus SELFHTML auf einer Seite eingefügt. Jetzt dauert die Ladezeit der Seite aufgrund der vielen und großen Grafiken ewig.

    Das kann man wohl sagen. Ich hab's vorzeitig abgebrochen...

    Und damit der Besucher nicht denkt, da passiert nichts, kann man da in diesem Fall nicht an irgendeiner Stelle des Scriptes einen Alt-Tag einfügen? Wenn ja, wo genau und mit welcher Zeichenfolge - etwa so: alt="bitte warten, Bilder laden" ??

    Genau...

    <img src="" + Bild[zeige].src + "" alt="Bitte warten, Bilder werden geladen...">

    ...so müßte es eigentlich gehen.

    Allerdings würde mir als Besucher das schon zu lange dauern, darauf zu warten, bis alles fertig geladen ist... (wenn ich's nicht *unbedingt* sehen wollte...). Ich würde lieber Thumbnails machen.

    Gruß,
    Stefan

    1. Ich hab's eingefügt (unter Referenz 1) aber man sieht den Alt-Tag nur, wenn die Bilder schon geladen sind und man mit der Maus drüber fährt.

      <img src="" + Bild[zeige].src + "" alt="Bitte warten, Bilder werden geladen...">

      Gibt es denn auch die Möglichkeit, dass der Hinweis "Bilder laden" schon vorher erscheint?

      PS. Das Bilderbuch ist leider Kundenwunsch, Thumbnails möchte er nicht.

      1. Hallo Wonder,

        Gibt es denn auch die Möglichkeit, dass der Hinweis "Bilder laden" schon vorher erscheint?

        wenn ich mich recht erinnere, dann helfen da Maßangaben im IMG-Tag.
        Der Browser weiß dann schon wieviel Platz er reservieren soll und macht zumeist
        auch schon einen Rahmen hin. Der Netsie (?) schreibt dann auch den alternativen
        Text hinter das Bildchen-Icon.
        "Bilder laden" ist für ein spezifisches Bild dann aber wohl weniger geeignet weil
        der Text dann da bliebe, auch wenn das Bild garnicht geladen werden kann oder
        die Bildanzeige ausgeschaltet sein sollte.

        HTML 4.0 fordert das ALT-Attribut sogar zwingend!

        Wenn Du es richtig gut machen willst, dann kannst Du ja auch versuchen
        den Text "Bilder laden" per JS in die Statuszeile zu schreiben bis alle Bilder da sind.
        Das muß dann aber immer wieder geschehen, da der Netsie die Statuszeile
        dauernd mit 'document done' oder sowas überschreibt.

        Klaus

  2. Hallo Wonder,

    vom Bildformat her sind deine Grafiken ja gar nicht so groß, du könntest es vielleicht mal mit etwas Komprimierung versuchen, da kannst du mit Sicherheit einiges an Ladezeit "rauskitzeln".
    Ich hab mal eines der Bilder geschnappt und einmal mit 75% und einmal mit 50% komprimiert und finde den Qualitätsverlust eigentlich nicht so gravierend, schau es dir einfach mal an unter:

    http://old-america.de/test/bilder.htm

    Gruß Bernd

    Ich habe das tolle Bilderbuch zum Blättern aus SELFHTML auf einer Seite eingefügt. Jetzt dauert die Ladezeit der Seite aufgrund der vielen und großen Grafiken ewig. Und damit der Besucher nicht denkt, da passiert nichts, kann man da in diesem Fall nicht an irgendeiner Stelle des Scriptes einen Alt-Tag einfügen? Wenn ja, wo genau und mit welcher Zeichenfolge - etwa so: alt="bitte warten, Bilder laden" ??

    (Bitte auf eines der Referenz-Bildchen klicken)

    1. Hallo Bernd,

      ich habe mir die Bilder angeschaut, du hast recht, der Qualitätsverlust ist gar nicht so immens. Das wäre natürlich eine Alternative ...