Bilder für Web optimieren // PPI, Pixeldichte, Abbildung, JPEG, PNG?

...komplette Frage anzeigen

1 Antwort

PNG komprimiert verlustfrei und unterstützt verschiedenen große Farbräume, von einer Farbpalette (mit 256 verschiedenen Farben) über Standard-RGB (3x8Bit pro Pixel) bis hin zu 3x16Bit pro Pixel (z.B. für HDR-Aufnahmen), die mit einem handelsüblichen Display gar nicht angezeigt werden können. PNG unterstützt außerdem Progressive / Interlaced Kodierung und ist streaming-fähig. Daher kann man PNG für praktisch alles verwenden und in vielen Fällen ist die Dateigröße sogar sehr gering (bei Logos). Im Gegensatz zu JPEG muss PNG jede Information mitschleppen, was sich in der Dateigröße niederschlägt. Je nachdem was auf dem Bild zu sehen ist kann es aber auch sein dass PNG das besser komprimieren kann.  Man kann aufgrund dieser Eigenschaften PNG tatsächlich für alles verwenden was man will, sofern man bereit ist in manchen Fällen eine höhere Dateigröße zu akzeptieren.

Bilder auf PNG zu forcieren könnte Sinn machen wenn man eine Datenbank zum speichern der Dateinamen nutzt und sich ein leichtes Leben machen will. Wichtiger als das und ein einheitliches Dateiformat sollte das Nutzererlebnis sowie die Serverlast sein. Und hier gilt: weniger ist mehr. Wenn du auch nur ein paar KB einsparen kannst, spar sie ein. Nicht jeder hat LTE oder VDSL mit Topspeed.

go4java 20.03.2015, 06:45

Danke. Meine Tendenz ist JPEG und für alle Sonderfälle wie Logos und Strich-Zeichnungen PNG. GIF fliegt raus.

0
Fugenfuzzi 20.03.2015, 09:27
@go4java

Konvertierungen oder Bearbeitungen in JPEG sind nie ohne Verlust ,vergis das nicht !

0

Was möchtest Du wissen?