Sven Rautenberg: "progressive" und "interlaced"-Formate

Beitrag lesen

Hallo zusammen,

Moin!

Nochmal zusammenfassend zum Thema "Grafik beim Laden anzeigen lassen":

Das GIF-Format erlaubt "interlaced". Dadurch wird erstmal nur jede achte (oder was weiß ich) Zeile gespeichert, nachfolgende Daten füllen die Zeilen dazwischen dann nach und nach aus (erst jede vierte, dann jede zweite, dann jede Zeile). Der Browser kann (wenn er denn dazu in der Lage ist) das GIF schon recht schnell komplett darstellen, und füllt dann nach und nach die Zeilen auf - so entsteht schneller der Grafikeindruck. Und meist ist so ein Bild auch noch ein paar Byte kleiner.

Das JPG-Format läßt sich im "Progressive"-Modus abspeichern, was im Prinzip das gleiche bewirkt, nur etwas anders aussieht: Das Bild ändert sich von grober Auflösung zu feiner Auflösung. Zuerst siehts aus wie ganz übel kleinkomprimiert, dann wird's besser.

Setzt man diese Techniken nicht ein, dann sollte der Grafikaufbau eigentlich zeilenweise von oben nach unten erfolgen, sofern der Browser überhaupt was anzeigt. Erscheinen die Bilder erst nach dem kompletten Laden, kann es auch am Browser bzw. dessen Einstellungen liegen.

- Sven Rautenberg