Größe von Bildern über HTML verringern
Andreas
- html
0 Adromir0 Andreas
Hallo,
ich möchte auf meine HP eine Reihe von Bildern laden. Die Bilder sind sehr groß und würden zu lange Ladezeiten haben, wenn ich sie in volle Größe anzeigen würde. Ich möchte eine Übersicht der Bilder in kleiner Auflösung auf die Seite packen aber auch die Bilder in voller Größe zum downloaden anbieten. Jetzt möchte ich die Bilder aber nicht einmal in groß und einmal in klein auf den Server laden.
Reicht es, wenn ich die Größe der Bilder über den HTML-Text verringer?
Sind dann die Ladezeiten genau so gering, als wenn ich die Bilder in klein auf dem Server hätte?
Ich wäre sehr dankbar über eine schnelle Antwort,
Andreas
Nein. Die Bilder werden in voller größe geladen und dann aufgrund der Höhen/Breitenangaben vom Browser skaliert.
Die Ladezeiten sind aber die gleichen, wie beim großen Bild..
Nein. Die Bilder werden in voller größe geladen und dann aufgrund der Höhen/Breitenangaben vom Browser skaliert.
Die Ladezeiten sind aber die gleichen, wie beim großen Bild..
Ok, das habe ich befürchtet. Eine andere Möglichkeit, als die Bilder in groß und klein auf den Server zu laden, gibt es wahrscheinlich auch nicht, oder?
Hallo Andreas,
Eine andere Möglichkeit, als die Bilder in groß und klein auf den Server zu laden, gibt es wahrscheinlich auch nicht, oder?
Doch, unter Umständen.
Wenn dein Webspace PHP unterstützt, könntest du ein Script konstruieren, das auf Anfrage _auf dem Server_ die Bilder in voller Größe lädt, auf Vorschaugröße skaliert und dann an den Client ausliefert. Das sollte mit der gdlib, der Grafikbibliothek von PHP, möglich sein.
Ich hab mich allerdings noch nicht eingehend mit den Möglichkeiten befasst, kann dir daher nur diesen richtungsweisenden Rat geben.
Schönen Sonntag noch,
Martin
Hallo Martin,
Wenn dein Webspace PHP unterstützt, könntest du ein Script konstruieren, das auf Anfrage _auf dem Server_ die Bilder in voller Größe lädt, auf Vorschaugröße skaliert und dann an den Client ausliefert.
das ist aber keine gute Idee - das kostet nämlich _richtig_ viel Rechenleistung und Zeit jedes Bild bei jedem Aufruf neu zu verkleinern.
Grüße aus Nürnberg
Tobias
Hi,
das ist aber keine gute Idee - das kostet nämlich _richtig_ viel Rechenleistung und Zeit jedes Bild bei jedem Aufruf neu zu verkleinern.
aber du könntest bei jedem neuen Aufruf überprüfen, ob das kleine Bild schon existiert.
MfG Hopsel
Hi all
die php Lösung scheint mir nur bei Bildupload durch den User sinnvoll (zuviel Rechnerzeit und warum sich unnötig die Finger brechen ;-)). Die Thumbs lokal zu erstellen, ist dank mannigfaltiger Tools, heutzutage ein Kinderspiel. Eben hoch laden - und man hat alles.
LG Rudi