Bessere Bildkompression mit Kraken
Performance-Optimierung zählt zu den wichtigsten Arbeitsbereichen eines Webdesigners. Es ist zwar manchmal etwas lästig die Website zu optimieren, vernachlässigen sollte man es deswegen aber nicht. Eine Möglichkeit die Ladezeit der Website zu verringern, ist die stärkere Kompression von Bildern. Vielleicht erinnert ihr euch noch daran, dass ich die Online-Komprimierungsdienste JPEG Mini, Smush It und Puny PNG verglichen habe. Nun möchte ich euch auf ein weiteres Tool aufmerksam machen: Kraken.
Was leistet Kraken?
Kraken reduziert die Dateigröße von jpg, gif und png-Grafiken ohne das visuelle Erscheinungsbild zu beeinflussen. Die Kompression wird durch das Entfernen von unsichtbaren Meta-Informationen erreicht – Kraken arbeitet also grundsätzlich mit den gleichen Techniken wie die Konkurrenz.
Ein großer Vorteil von Kraken ist der Upload per Drag and Drop und die Möglichkeit bis zu 20 Dateien parallel zu verarbeiten. Auch das Upload-Volumen von 1MB/Bild ist angenehm hoch. Insbesondere bei der Usability schneiden manche Dienste leider sehr schlecht ab und schaffen so – trotz überzeugender Funktionalität – nie den Weg in den täglichen Workflow.
Der Download der komprimierten Bilder findet übrigens als ZIP-Archiv statt. Innerhalb des Archivs liegen alle Grafiken im ursprünglichen Dateinamen vor und können schnell wieder ins Projekt kopiert werden.
ähem, aber kann das nicht photoshop auch (für web und geräte speichern)?
@Christoph: Grundsätzlich ja, aber die Kompressionsrate von Photoshop ist ziemlich schlecht. Da holen Online-Tools oder auch Fireworks deutlich mehr raus.
Zu dem Zweck kann ich auch das kostenlose ImageOptim
für den Mac empfehlen. Tolle Software mit ner Menge Kontrollmöglichkeit und dem Vorteil, dass man ein lokales Verzeichnis mit beliebigen Unterverzeichnissen angeben kann und ImageOptim einfach alle Bilder neu überspeichert (bei Wunsch) – das macht das erneute hochladen sehr einfach.
Ich finde solche Dienste eigentlich sehr gut, vor allem wenn man ma gerade nicht am eigenen Arbeitsrechner sitzt und nicht die gewünschten Tools hat. Bei häufiger Verwendung vergisst man aber schon mal ganz gerne, dass man ab und zu Bilddaten hat die man nicht unbedingt bei einem Online Dienst hochladen sollte (Geheimhaltung, Persönliche Daten von anderen Personen) und bei denen sich auch mal ganz gerne die AGBs ändern können (Rechte an hochgeladenen Daten sichern, selbst wenn sowas es nach deutschem Recht vermutlich ungültig ist, erkläre das mal deinem Kunden).
Solchen Diensten stehen auch viele Java Programme gegenüber, die man auf allen Systemen laufen lassen kann, ohne die Daten dabei raus zu geben oder Server Plugins, bei denen man sowas auf dem eigenen Server laufen hat.
Aber ja, ich nutze auch oft online Dienste, weil es bequem ist ( z.B. http://www.spritecow.com ), wollte das nur nochmal zu bedenken geben ;-)