Bilder hochladen Qualitätsverlust?

Hallo,

bisher habe ich die Bilder immer so auf meiner Homepage dargestellt:

Nun wurde mir geraten, ich soll die Bilder vorher mit einem Programm komprimieren, und sie dann ohne „width“ und „height“ hochladen.
So, wie ich es zuvor machte, ist die Ladezeit deutlich höher. Das hat mir natürlich eingeleuchtet und ich habe den Rat befolgt.

Aber nun zu meiner Frage:
Kann es sein, dass die Bilder nun nicht mehr so scharf angezeigt werden?
Kann man das irgendwie ändern?

Gruß haner

Hallo,

bisher habe ich die Bilder immer so auf meiner Homepage
dargestellt:

Jup , der bildschirm zeigt eh nur 72dpi an , also warum mehr mitgeben .

Nun wurde mir geraten, ich soll die Bilder vorher mit einem
Programm komprimieren, und sie dann ohne „width“ und „height“
hochladen.
So, wie ich es zuvor machte, ist die Ladezeit deutlich höher.
Das hat mir natürlich eingeleuchtet und ich habe den Rat
befolgt.

dankt dir jeder user :smile: vor allem beim blättern .

Aber nun zu meiner Frage:
Kann es sein, dass die Bilder nun nicht mehr so scharf
angezeigt werden?

Das liegt jetzt eher daran welche kompression du gewählt hast.
Wenn du also automatisch ein JPG erstellen läst dann ist es meist mit 60& , untere high quality . Aber das kann man ändern in 100% . Im allgemeinen macht aber eine kompression in ein neues kleiners bildformat einen verlust. Wie weit der dann zuschlägt liegt an den einstellungen und die source die benutz wurde.

Also wenn Camera 3-15Mbyte Bilder liefert , sind die häufig in einer riesen auflösung, also so was wie xtausend punkte . wenn man sowieso nur 400davon anzeigt, dann ist es sinnvoller das selber zu tun als das den Browser machen zu lassen (eben wegen der ladezeit).
Ich hab bissher immer erst die dpi auf 72 (oder fals noch für druck dann 150 dpi) und dann resize auf z.b. (400 punte breite) und dann das ganze als 100% JPG für web abgespeichert.

Wenig verluste , und der User kann es wirklich nur angugen auf einem bildschirm oder einfachen druck . Originale gibs schonmal garnicht online (ausser im shop , wenns denn ein gibt).

Kann man das irgendwie ändern?

Gruß haner

Hallo,

nichts für ungut, aber kann es sein, dass Du Dich mit php besser auskennst als mit Grafik? :wink:

bisher habe ich die Bilder immer so auf meiner Homepage
dargestellt:

Dann wird das Bild zusammengestaucht oder gestreckt, je nachdem. Also keine gute Idee. Besser, das Bild wird wie vorgeschlagen selbst auf die Größe, die dargestellt werden soll, skaliert.

Jup , der bildschirm zeigt eh nur 72dpi an , also warum mehr
mitgeben .

Es gibt auch andere Bildschirme. Ist aber egal, 400x250 bleibt 400x250.

Nun wurde mir geraten, ich soll die Bilder vorher mit einem
Programm komprimieren, und sie dann ohne „width“ und „height“
hochladen.

Nicht komprimieren, sondern die Größe (Breite x Höhe) anpassen. Komprimieren kommt danach.

So, wie ich es zuvor machte, ist die Ladezeit deutlich höher.
Das hat mir natürlich eingeleuchtet und ich habe den Rat
befolgt.

dankt dir jeder user :smile: vor allem beim blättern .

Ja, absolut.

Aber nun zu meiner Frage:
Kann es sein, dass die Bilder nun nicht mehr so scharf
angezeigt werden?

Das liegt jetzt eher daran welche kompression du gewählt hast.
Wenn du also automatisch ein JPG erstellen läst dann ist es
meist mit 60& , untere high quality . Aber das kann man ändern
in 100% . Im allgemeinen macht aber eine kompression in ein
neues kleiners bildformat einen verlust.

Eine „Kompression“ macht einen Verlust. Ein „kleineres“ Bild ist bloß ein kleineres Bild. Aber das soll ja auf der Webseite sowieso so dargestellt werden.

Wie weit der dann
zuschlägt liegt an den einstellungen und die source die benutz
wurde.

Ja.

Also wenn Camera 3-15Mbyte Bilder liefert , sind die häufig in
einer riesen auflösung, also so was wie xtausend punkte . wenn
man sowieso nur 400davon anzeigt, dann ist es sinnvoller das
selber zu tun als das den Browser machen zu lassen (eben wegen
der ladezeit).

Ja. Dann kann ich wie gesagt selbst bestimmen, was dargestellt wird.

Ich hab bissher immer erst die dpi auf 72 (oder fals noch für
druck dann 150 dpi)

Das ist für die Browserdarstellung sinnfrei.

und dann resize auf z.b. (400 punte :breite)

Das ist wichtig.

und dann das ganze als 100% JPG für web abgespeichert.

Die meisten Bildverarbeitungsprogramme bieten eine Vorschau. 100% ist das geringste Risiko. Aber je nach Bild kann auch weniger ok sein, wobei es dann tatsächlich Verluste gibt. Ob die akzeptabel sind, muss der Ersteller entscheiden. Und der Unterschied in der Dateigröße ist enorm.

Wenig verluste , und der User kann es wirklich nur angugen auf
einem bildschirm oder einfachen druck . Originale gibs
schonmal garnicht online (ausser im shop , wenns denn ein
gibt).

Klar.

Cheers, Felix

Das liegt jetzt eher daran welche kompression du gewählt hast.
Wenn du also automatisch ein JPG erstellen läst dann ist es
meist mit 60& , untere high quality . Aber das kann man ändern
in 100% . Im allgemeinen macht aber eine kompression in ein
neues kleiners bildformat einen verlust.

hier meinte ich kleiners bild-dateiformat und nicht auf die grössen Ansicht bezogen , also gif oder jpg oder oder oder .

Eine „Kompression“ macht einen Verlust. Ein „kleineres“ Bild
ist bloß ein kleineres Bild. Aber das soll ja auf der Webseite
sowieso so dargestellt werden.

Es gibt auch verlustfreie Kompressionen , wobei hier unterschieden werden muss , geht es um bilddatenkompression oder um bilddatei kompression (z.b. bei GIF LWZ kompression was nix mit der FarbAnzahl zu tun hat).

oder um bilddatei kompression (z.b. bei GIF LWZ kompression

LZW muss es sein , sorry

GIF und die LZW-Patente

Hallo,

Nun wurde mir geraten, ich soll die Bilder vorher mit einem
Programm komprimieren, und sie dann ohne „width“ und „height“
hochladen.

Das beste ist, sie auf die groesse zu skalieren, wie sie angezeigt werden sollen, und gleichzeigt width und height mit anzugeben.

Hintergrund ist, dass die rendering-Engine des Browsers dann von vornherein weiss, wie viel Platz das Bild einnehmen wird, und nicht erst, wenn der Browser das Bild nachgeladen hat. Dadurch sieht der Benutzer weniger Artefakte beim Aufbau der Seite.

Kann es sein, dass die Bilder nun nicht mehr so scharf
angezeigt werden?

Im Gegenteil: Die meisten Browser benutzen aus Effizienzgruenden recht schlechte Algorithmen zum skalieren von Bildern. Wenn du es in der Anzeigegroesse hochlaedst, ist das, was der Benutzer am Ende sieht, mindestens ebenso gut (und meistens besser) wie wenn du das Bild in gross hochlaedtst und den Browser runterskalieren laesst.

Gruesse,
Moritz