Archiv

Artikel Tagged ‘jpg’

Bilder komprimieren, Formatwahl und Smush.it

29. Mai 2009

Da ich in meinen Blogbeiträgen oft Screenshots benutze und auch ab und an die Größen überprüfe, habe ich letztens bemerkt, dass einige Vorschau-Bilder ganze 60-70kb haben. Ich habe bisher immer das Format png benutzt und nicht weiter auf die Komprimierung geschaut. Doch beim Posten eines besonders kleinen Bildes ist mir aufgefallen, dass das von Wordpress generierte Preview größer als die Ausgangsdatei ist. Ich dachte mir das geht nun wirklich nicht und habe mich umgeschaut. Bei Phpied habe ich die Antwort gefunden und sie heißt Smush.it für Wordpress. Smush.it ist ein kleines Plugin, welches die Enginge der gleichnahmigen Webseite verwendet. Einmal aktiviert kann man in der Mediathek auf den “Smush.it”-Link klicken und die Kompression der Datei beginnt.

Smush.it selbst sagt, dass die Komrimierung verlustfrei geschieht. Bei png ist mir nicht klar, wie so hohe Kompressionsraten (20-50%) erziehlt werden können, aber bei dem Format JPEG werden zum Beispiel sämtliche Metadaten rausgelöscht, was allein teilweise ein paar kb bringt. Meine Mediathek hat vor der Benutzung von Smush.it 22MB und hinterher nur noch 16MB gehabt. Das zeigt also eine deutliche Einsparung von Speicher und somit auch eine Einsparung von Traffic. Gleichzeitig wird das browsen auf einer Seite bequemer, wenn auch langsamere Anschlüsse schneller die komplette Seite laden können.

Smush.it - Bilder komprimieren

Smush.it - Bilder komprimieren

Wie man sieht arbeitet Smush.it schon recht effektiv, allerdings hatte ich immernoch das Gefühl, dass png und jpg noch einen starken Unterschied machen und habe einige Tests gemacht. Die Tests ergaben, dass Screenshots tatsächlich tendenziell im Format png größer waren und sogar nach der Kompression durch Smush.it Welten zwischen png und jpg lagen. Ich habe mich kurzum entschlossen von nun an das jpg-Format zu benutzen und somit zwar eine Kompression mit leichter Artefaktbildung in Kauf zu nehmen, aber gleichzeitig die Ladezeiten zu verbessern.

Übrigens braucht man Smush.it nicht zwingend für jpg-Bilder, da die Größe meist “nur” eine maximale Kompression von 10% erfährt.