Dr. Web Logo. Untertext: Seit 1997.
  • Beste Agenturen
  • Agentur-Standorte von A bis Z 🌇
  • Magazin
  • Newsletter 📩
  • Login
  • Agentur bewerben ✅
  • Kontakt
  • Werben 🎉
  • Sponsored Post
  • Jobs
Menü
  • Beste Agenturen
  • Agentur-Standorte von A bis Z 🌇
  • Magazin
  • Newsletter 📩
  • Login
  • Agentur bewerben ✅
  • Kontakt
  • Werben 🎉
  • Sponsored Post
  • Jobs
  • Werben
  • Gastbeitrag
  • Sponsored Post
  • Kontakt
  • Login
  • Newsletter
Suche
  • Beste Agenturen
  • Agentur-Standorte
      Berlin bei Nacht, Blick von oben Richtung Fernsehturm.

      Berlin

      Blick auf die Elbufer-Promenade Dresdens sowie Frauenkirche und Zwinger.

      Dresden

      Düsseldorf von oben mit Blick auf den Fernsehturm.

      Düsseldorf

      Blick von oben auf das Bankenviertel in Frankfurt am Main.

      Frankfurt am Main

      Hamburg bei Nacht, Blick auf die Speicherstadt.

      Hamburg

      Blick auf das Neue Rathaus, Hannover.

      Hannover

      Agenturen in Innsbruck von oben mit Blick auf die Alpen.

      Innsbruck

      Sonnenuntergang in Köln mit Blick auf den Dom. Im Vordergrund die Hohenzollernbrücke.

      Köln

      München bei Fön mit Blick in die bayerischen Alpen.

      München

      Stuttgart von oben.

      Stuttgart

      Wien von oben. Blick auf den Stephansdom.

      Wien

      Zürich von oben.

      Zürich

  • Magazin
    • Content Marketing
    • CSS
    • E-Commerce
    • E-Mail-Marketing
    • Freelancer
    • Fotografie
    • HTML
    • Online-Marketing
    • Responsive Design
    • SEO
    • UX Design
    • Webdesign
    • Website erstellen
    • WordPress
    • Dr. Web Autoren
  • Jobs
Menü
  • Magazin
    • Content Marketing
    • CSS
    • E-Commerce
    • E-Mail-Marketing
    • Freelancer
    • Fotografie
    • HTML
    • Online-Marketing
    • Responsive Design
    • SEO
    • UX Design
    • Webdesign
    • Website erstellen
    • WordPress
    • Dr. Web Autoren
  • Jobs
Agentur eintragen →
Dr. Web Logo. Untertext: Seit 1997.
  • Beste Agenturen
  • Agentur-Standorte
      Berlin bei Nacht, Blick von oben Richtung Fernsehturm.

      Berlin

      Blick auf die Elbufer-Promenade Dresdens sowie Frauenkirche und Zwinger.

      Dresden

      Düsseldorf von oben mit Blick auf den Fernsehturm.

      Düsseldorf

      Blick von oben auf das Bankenviertel in Frankfurt am Main.

      Frankfurt am Main

      Hamburg bei Nacht, Blick auf die Speicherstadt.

      Hamburg

      Blick auf das Neue Rathaus, Hannover.

      Hannover

      Agenturen in Innsbruck von oben mit Blick auf die Alpen.

      Innsbruck

      Sonnenuntergang in Köln mit Blick auf den Dom. Im Vordergrund die Hohenzollernbrücke.

      Köln

      München bei Fön mit Blick in die bayerischen Alpen.

      München

      Stuttgart von oben.

      Stuttgart

      Wien von oben. Blick auf den Stephansdom.

      Wien

      Zürich von oben.

      Zürich

Agentur eintragen →
Dr. Web » CSS » SpriteCow: CSS-Sprites intuitiv erstellt

SpriteCow: CSS-Sprites intuitiv erstellt

Sozial sein
Share on facebook
Share on twitter
Share on linkedin
Share on xing
Share on whatsapp
Share on email
  • Keine Kommentare
Lesedauer: 3 Minuten
  • von Dieter Petereit
  • 31. Mai 2012
Bookmarke mich
Share on pocket

Wenn eine Website viele kleine Grafiken enthält, zum Beispiel für Menüpunkte innerhalb einer Navigation, sollte man diese heutzutage nicht mehr als einzelne Dateien einbinden, sondern über einen sogenannten Sprite. Dieser aus der Frühzeit der Computerspiel-Entwicklung stammende Begriff bezeichnet im CSS-Kontext eine einzelne Bilddatei mit mehreren grafischen Elementen. Da die manuelle Erstellung der CSS-Klassen für jedes einzelne grafische Teilchen sehr aufwändig ist, konnten sich einige Onlinetools etablieren, die den Vorgang stark vereinfachen. Eine der fähigeren Webapps für diesen Zweck hört auf den Namen SpriteCow.

Sprites und CSS: HTTP-Requests minimiert, Website beschleunigt

Je mehr Grafikdateien bei einer Website geladen werden müssen, desto länger dauert der Seitenaufbau. Denn jede zu ladende Datei verursacht einen HTTP-Request, der vom Server abgearbeitet werden muss. Gerade bei vielen kleinen Grafikdateien kann man diese Requests minimieren, indem man alle Grafiken in einer Datei vereinigt und jeweils nur Ausschnitte der Gesamtdatei als CSS-Sprite darstellt. Der Workflow sähe im Grunde so aus, dass man im Bildbearbeitungsprogramm seiner Wahl die Grafiken nebeneinander platzierte und die jeweiligen Positionen dann an eine CSS-Klasse übergäbe, die jeweils nur den entsprechenden Bildausschnitt anzeigte. Einen Teil dieser Arbeit erledigt das Tool SpriteCow.

SpriteCow identifiziert zusammenhängende Bildteile

Die kostenlos und ohne Registrierung nutzbare Web-App SpriteCow übernimmt nicht den gesamten Workflow der Erstellung von CSS-Sprites. Vielmehr erwartet SpriteCow eine bereits fertige Datei, die alle grafischen Elemente beinhaltet. Diese sollte sinnvollerweise aus einem PNG mit Transparenz bestehen. So dies nicht erwünscht ist, können auch JPG verwendet werden. Wichtig ist ein erkennbarer Hintergrund. Über die Funktion Pick Background kann der SpriteCow die (zu ignorierende) Hintergrundfarbe übermittelt werden. So konnte ich beispielsweise das folgende Scribble aus dem Designprozess der iPad-App „Rivers & Seas“ spritefähig machen, indem ich der SpriteCow weiß als Hintergrundfarbe vorgab. Wie Sie sehen, identifiziert SpriteCow zusammenhängende Bildteile recht zuverlässig.

Sollte es einmal dazu kommen, dass sich ein Sprite aus mehreren Bildteilen zusammensetzen soll, so kann ein Rahmen um die entsprechenden grafischen Elemente gezogen werden. Das daraus resultierende Sprite ist dann entsprechend größer. Etwas umständlich an der Bedienung der SpriteCow ist die Tatsache, dass die App jedes Sprite einzeln mit der immer gleichen CSS-Klasse .sprite versieht. Hat man die Einzelteile aus- und in die CSS-Datei wieder einkopiert, steht man vor einem mehr oder weniger großen Änderungsaufwand, den man zweckmäßigerweise direkt nach jedem Kopiervorgang erledigen sollte. Ansonsten dürfte die Übersicht irgendwann verloren gehen.

SpriteCow vs. SpritePad: Eine Sache des Workflow

An diesem Punkt kann SpriteCow nicht mit dem Tool SpritePad mithalten, über das wir vor einigen Wochen hier bei Dr. Web berichteten. SpritePad erwartet nicht eine einzelne Datei. Vielmehr können mehrere grafische Elemente per Drag & Drop in die Oberfläche gezogen werden. Zudem erzeugt SpritePad direkt mehrere Klassen und bietet den Download sowohl der Sprite-Datei, wie auch des erzeugten CSS in einem Zip-Archiv an. Auf den ersten Blick scheint SpritePad damit weit besser geeignet als SpriteCow.

Der Haken an der Sache ist, dass grafische Elemente in SpritePad einzeln in die App gezogen werden müssen. SpritePad kann nicht wie SpriteCow Bildteile innerhalb einer einzelnen Datei erkennen und verfügbar machen. Insofern dürfte SpriteCow eher dem Workflow des Webentwicklers entsprechen, meinem jedenfalls.

Wie hilfreich war dieser Beitrag?

Klicke auf die Sterne um zu bewerten!

Durchschnittliche Bewertung 0 / 5. Anzahl Bewertungen: 0

Dieter Petereit

Dieter Petereit

Dieter Petereit ist seit 1994 im Netz unterwegs, aber bereits seit über 30 Jahren in der IT daheim. Seit Anfang des neuen Jahrtausends schreibt er für Technik-affine Medien wie T3N und Dr. Web. Dieter war acht Jahre lang Chefredakteur des Dr. Web Magazins.

Agenturpartner

minddraft AG

Allenwinden

4eck Media GmbH & Co. KG

Waren (Müritz)

VABELHAVT

Innsbruck

marketer UX

Düsseldorf

Homepage & Design Heroes GmbH

Balingen

Alle Agenturpartner

Jobs

Cloud Engineer Container & Kubernetes

Karlsruhe

Online Marketing Manager

Innsbruck

Sprachtalente

Volkach oder Würzburg

Projektmanager/ Projektleiter in München

München

Web Development & Project Management

Remote

Zum richtigen Job

Newsletter

Tipps, Tricks, Ratgeber. Unser Newsletter: Jeden Dienstag frisch gedruckt in Deinem Mail-Postfach.

Lust auf mehr? Wir empfehlen folgende Artikel:

Alles zu CSS Background-Image (großer Leitfaden mit Codebeispielen)

Mit CSS Background-Image (deutsch: CSS-Hintergrundbild) kann man einem Element ein Hintergrundbild, Hintergrundvideo, eine Hintergrundfarbe oder einen Farbverlauf zuweisen.

 →   

Diese CSS-Selektoren sollten Sie kennen

Im CSS gibt es jede Menge interessanter Selektoren, die versierten Frontend-Entwicklern zwar grundsätzlich bekannt sind, die dennoch oftmals nur sparsam zum Einsatz kommen.

 →   

41 CSS-Buttons mit Hover-Effekt und den dazugehörigen Code-Schnippets

Für schön anzusehende CSS-Buttons benötigt es schon lange keine Grafiken mehr — sie lassen sich formen aus der Schönheit des geschriebenen Codes. Doch die Erstellung kann ganz schön knifflig werden, wenn du an eine umfassende Browser-Kompatibilität denkst. Wie gut, dass es fertige Code-Schnipsel und zahlreiche Beispiele dafür gibt. Und noch besser, dass wir heute die besten Beispiele auch gleich in diesem Beitrag präsentieren.

 →   

0 Antworten zu „SpriteCow: CSS-Sprites intuitiv erstellt“
— was ist Deine Meinung?

  1. Jens Dorn sagt:
    4. Juni 2012 um 13:06 Uhr

    Die Erkennung der Grafiken bei Sprite Cow gefällt mir sehr gut. Eine Kombination aus Sprite Cow und Sprite Pad wäre natürlich am besten. Datei hochladen Grafiken erkennen/definieren und CSS runterladen.

    Antworten
  2. Chris sagt:
    2. Juni 2012 um 10:05 Uhr

    Wie heißt die Schriftart und das Programm mit dem auf dem ersten Bild die hinweise gemacht wurden?

    Antworten
    1. Dieter Petereit sagt:
      3. Juni 2012 um 14:56 Uhr

      Kann ich nicht sagen. Es handelt sich um das Beispielbild der Entwickler. Wende dich mal an theTeam direkt.

      Antworten
      1. Chris sagt:
        4. Juni 2012 um 17:26 Uhr

        Vielen Dank, habe das hier abonniert. Von daher stay on 🙂

        Antworten

Schreibe einen Kommentar Antworten abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Dr. Web Logo weiss.

Pionier für Digitale Transformation. Seit 1997. ✅  Wissen, Tipps, Ratgeber, Dienstleister: Wir bringen wir die digitale Transformation von Unternehmen praxisnah voran.

Share on facebook
Share on twitter
Share on linkedin
Share on xing
Share on whatsapp
Share on email

Wissen finden

  • Dr. Web Autoren
  • Amazon SEO
  • Content Marketing
  • CMS
  • CSS
  • Digitalisierung
  • E-Commerce
  • Freelancer
  • Jobs & Karriere
  • Online-Marketing
  • SEO
  • UX Design
  • Webdesign
  • Website erstellen
  • WordPress
  • WooCommerce
Menü
  • Dr. Web Autoren
  • Amazon SEO
  • Content Marketing
  • CMS
  • CSS
  • Digitalisierung
  • E-Commerce
  • Freelancer
  • Jobs & Karriere
  • Online-Marketing
  • SEO
  • UX Design
  • Webdesign
  • Website erstellen
  • WordPress
  • WooCommerce

Rechtliches

  • Datenschutzerklärung
  • Geschäftsbedingungen (AGB)
  • Impressum
  • Kontakt
  • Nach oben ↑
Menü
  • Datenschutzerklärung
  • Geschäftsbedingungen (AGB)
  • Impressum
  • Kontakt
  • Nach oben ↑

Für Agenturen & Unternehmer

  • Als Agentur eintragen
  • Beste Agenturen finden
  • Städte: von A bis Z.
  • Agenturen in Augsburg
  • Agenturen in Basel
  • Agenturen in Berlin
  • Agenturen in Bochum
  • Agenturen in Bonn
  • Agenturen in Bremen
  • Agenturen in Dortmund
  • Agenturen in Dresden
  • Agenturen in Duisburg
  • Agenturen in Düsseldorf
  • Agenturen in Essen
  • Agenturen in Frankfurt
  • Agenturen in Freiburg
  • Agenturen in Hamburg
  • Agenturen in Hannover
  • Agenturen in Innsbruck
  • Agenturen in Karlsruhe
  • Agenturen in Köln
  • Agenturen in Leipzig
  • Agenturen in München
  • Agenturen in Münster
  • Agenturen in Regensburg
  • Agenturen in Salzburg
  • Agenturen in Stuttgart
  • Agenturen in Wien
  • Agenturen in Zürich
  • Digitalagentur finden
  • Webdesign-Agentur finden
  • Werbeagentur finden
Menü
  • Als Agentur eintragen
  • Beste Agenturen finden
  • Städte: von A bis Z.
  • Agenturen in Augsburg
  • Agenturen in Basel
  • Agenturen in Berlin
  • Agenturen in Bochum
  • Agenturen in Bonn
  • Agenturen in Bremen
  • Agenturen in Dortmund
  • Agenturen in Dresden
  • Agenturen in Duisburg
  • Agenturen in Düsseldorf
  • Agenturen in Essen
  • Agenturen in Frankfurt
  • Agenturen in Freiburg
  • Agenturen in Hamburg
  • Agenturen in Hannover
  • Agenturen in Innsbruck
  • Agenturen in Karlsruhe
  • Agenturen in Köln
  • Agenturen in Leipzig
  • Agenturen in München
  • Agenturen in Münster
  • Agenturen in Regensburg
  • Agenturen in Salzburg
  • Agenturen in Stuttgart
  • Agenturen in Wien
  • Agenturen in Zürich
  • Digitalagentur finden
  • Webdesign-Agentur finden
  • Werbeagentur finden
Das große Dr. Web Icon-Set: 970+ Icons, im SVG-Format​

Lade Dir jetzt das Icon-Set
kostenlos herunter ↓

Über 970 Dr. Web-Icons, kostenlos.
Danke nein, ist nichts für mich.
Invalid email address
Vielen Dank! Bitte schau noch in Dein Postfach und bestätige die Anmeldung.