@@Karl:
nuqneH
Gibt es eine ideale Pixelgröße hinsichtlich Breite und Höhne für die Grafik "brackground.png"?
Drei Dinge gilt es zu bedenken: zu übertragende Datenmenge, Speicherbedarf und Dauer des Seitenaufbaus.
Wird das Motiv in der Grafik horizontal und vertikal jeweils n-fach wiederholt (deren Pixelanzahl also n²-fach), steigt die Dateigröße (die zu übertragende Datenmenge) nicht auf das n²-fache, denn die Kompression holt da einiges raus. Ich habe dies für eine Beispielgrafik gemacht und jeweils als PNG-8 (16 Farben), GIF (16 Farben) und JPEG (Qualität: 60%) gespeichert:
║ PNG │ GIF │ JPEG
═══════════╬═══════╪═══════╪═══════
64 × 64 ║ 1 kB │ 1 kB │ 2 kB
───────────╫───────┼───────┼──────
128 × 128 ║ 2 kB │ 3 kB │ 6 kB
───────────╫───────┼───────┼──────
256 × 256 ║ 2 kB │ 8 kB │ 23 kB
───────────╫───────┼───────┼──────
512 × 512 ║ 5 kB │ 30 kB │ 87 kB
(BTW: Bedingt durch das Grafikformat sind bei JPEG Vielfache von 8 als Länge/Breite besonders günstig. Bei GIF und PNG bin ich mir nicht sicher; ich verwende aber als Kantenmaß möglichst Zweierpotenzen.)
Anders stellt sich die Sache beim Speicherbedarf auf dem System des Nutzers dar: Der Browser dekomprimiert das Bild und hält es als Bitmap im Speicher. Das heißt, horizontal und vertikal jeweils n-fach wiederholtes Motiv in der Grafik benötigt auch n²-fachen Speicher. Wird der Arbeitsspeicher knapp und muss auf Festplatte ausgelagert und wieder eingelesen werden, bremst dies das System.
Andererseits beschleunigt es die Darstellung der Webseite, wenn Hintergrundbilder nicht so oft wiederholt werden müssen.
Das Optimum, wie oft das Motiv in der Grafik wiederholt wird, sähe für jedes System anders aus. Es gilt also einen guten Kompromiss zu finden.
Auf die zu übertragende Datenmenge hat die Anzahl der Wiederholungen wenig Einfluss; hier ist die Wahl des richtigen Grafikformats entscheidend. [GRAFIKFORMAT, GIF-JPEG]
Qapla'
Alle Menschen sind klug. Die einen vorher, die anderen nachher. (John Steinbeck)