Aufbau von Webseiten durch CSS Sprites beschleunigen

youtube-sprite-map

YouTube reduziert HTTP-Requests per CSS Sprite Map

CSS-Theorie & Praxis | Wie ich im Buch "High Performance Websites" erfahren habe, reduziert man die HTTP-Requests einer Webseite so viel wie möglich. Insbesondere wiederkehrende Grafiken - z.B. Icons -, die man für CSS verwendet, können unter Umständen eine Menge Server-Anfragen produzieren. Um das zu verhindern baut man sich so genannte Sprite-Maps. Das sind Dateien, auf denen sämtliche Icons oder Layout-Grafiken in nur einer Grafikdatei abgespeichert (siehe Bild)werden. Glücklicherweise gibt es dafür einen Online-Service.

Damit man die einzelnen Grafiken anschließend auf seinen eigenen Websites einbauen kann, ruft man die immergleiche Grafikdatei per CSS-Befehl background auf und verschiebt die Grafik mit

background: transparent url(test-3.jpg) -172px -200px no-repeat;}

so, dass das jeweils gewollte Icon erscheint. Mehr über die Theorie und funktionsweise lest Ihr in "CSS Sprites: Image Slicing’s Kiss of Death" bei A List Apart.

Und jetzt kommt der Clue: Um sich die Arbeit zu sparen, die beim Zusammenkopieren von vielen Grafiken auf nur eine anfällt plus Raussuchen der CSS-Koordinaten, nutzt ihr den Online-Service "CSS Sprite Generator". Dort ladet Ihr als ZIP gebündelt die Grafiken hoch, und der Service legt Euch dann die eine Grafik plus CSS-Koordinaten zu Füßen. Sehr elegant und cool. Das nenn ich Zeitersparnis :)

Themenverwandte Artikel:

AddThis Social Bookmark Button

Podcast RSS Icon

Immer auf dem Laufenden mit dem ungekürzten RSS-Feed von Phlow! Freie MP3-Musik aus der globalen Netlabel-Szene liefert unser Phlow-Magazine-Podcast kostenlos!

Phlow-Autor mo.Dieser Artikel wurde am 15.Dezember 2008 von mo. geschrieben. mo. ist Journalist, Buchautor und Webdesigner. Neben dem deutschen Phlow-Magazin betreut er auch die englische Edition unter Phlow-Magazine.com. Der Musikliebhaber lebt und liebt (in) Köln. Noch mehr Artikel von mo..

2 Kommentare bis jetzt...

  • Das ist ja ein dreckiger 2D-Grafik-Hack wie ich dachte, dass sie in den 80ern ausgestorben wären :)

    meint Stefan am 6. Jan 2009 um 01:57 | Commentlink #1

  • trick17 - sieht man bei vielen google-projekten. woran man nicht alles denken muss bei so hoch performanten websites...
    danke für den hinweis!

    meint frank katzer | 1klang.de internetagentur am 7. Jan 2009 um 16:09 | Commentlink #2

Jump to the top!