3Danke
ERLEDIGT
NEIN
NEIN
ANTWORTEN
4
4
ZUGRIFFE
307
307
EMPFEHLEN
-
Hallo.

Ich würde gerne eine Webseite von mir optimieren durch CSS-Sprites.
Meine Fragen dazu:
1. Ist es Sinnvoll möglichst alle Grafiken auf der Startseite in eine Größere Grafik einzubinden und dann mit CSS-Sprites zu laden? Oder sollte man die Grafiken kategorisieren? Sprich: Button normal und Button hover in eine Grafik. Und Smilies in eine Grafik.
2. Ist es Sinnvoll auch die Header-Grafik (3 Teilig) mit CSS-Sprites einzubinden?
3. Können alle Browser mit CSS-Sprites umgehen?
Danke.
-
Einfache Antwort: Ja.
Auch ja.
Was verstehst du unter "alle"? Beim MOSAIC angefangen?
Du musst eigentlich nur aus allen (Teil-)Bildern, die im Dokument vorkommen, ein großes Gesamtbild machen und dabei unbedingt die Anfangs- und die Endposition (z.B. Ecke links oben, Ecke rechts unten) des Teilbildes merken. Diese Werte werden dann im CSS als Hintergrundposition und zum anderen für die Größe des Elements mit diesem Hintergrund verwendet.
Die Größe eines Elements mit "sprite"-Hintergrund muss unter CSS2-Bedingungen absolut (px-Maßeinheit) bemessen werden, da der Hintergrund unter CSS2 nicht skalierbar ist.
Das wäre m.E. die einzige Einschränkung, die für diese Methode beachtet werden muss.
-
Vorsicht - es wäre ja auch fad wenn es keine Hürden gäbe:
für alle iOS Systeme dürfen die Sprites eine bestimmte Größe nicht überschreiten,
http://stackoverflow.com/questions/4...owser-css-spec
-
Vielen Dank für die Antworten.
Ich meine mit "alle Browser" alle gängen Browser. Aber nicht unbedingt die aktuellelsten, denn die Erfarung zeigt (zumindest meine) das noch sehr viele User mit dem IE5 und IE6 unterwegs sind.
IE5, IE6, IE7, IE8 und IE9.
Firefox ab Version wie IE5/6.
Opera ab Version wie IE5/6.
Also: IE, FF, Opera, Google Chrome und Safari.
Hab einfach keine Lust die Webseite mit CSS-Sprits zu optimieren und am ende beschweren sich die User wegen Darstellungsfehlern.
Hab da noch eine Frage:
Der Header, die Sidebar und der Footer Bereich meiner Webseite ist immer gleich. Also egal in welcher Unterseite man auch ist.
Wäre es Ratsam alle Grafiken von den 3 Bereichen zu einem großer Grafik zusammenzustellen?
Buttons Normal/Hover, diverse Hintergrundgrafiken, Header Grafik (3 Teilig), Navigationsgrafiken.
Ich denke nicht das ich die zulässige Max. Grösse von CSS-Sprits erreichen würde, aber gut zu wissen das es so etwas gibt.
-
Meines Wissens beherrschen selbst die antiquierten IE-Versionen aus'm letzten Jahrhundert "CSS Sprites".
In meinem Sprites-File ist darüber hinaus noch mehr an Grafikschnippseln enthalten
Allein der CSS-Selektor (selector { }) zum Einbinden des Hintergrundbildes umfasst derzeit über 160 namentlich gruppierte Elemente, Objekte - zuzüglich ihrer individuellen background-repeat- und background-position-Regeln
Geändert von spicelab (08.08.11 um 22:09 Uhr) Grund: Tipp-Ex
Ähnliche Themen
-
Array mit CSS-Sprites. Wie Syntax?
Von Jan-Frederik Stieler im Forum PHPAntworten: 12Letzter Beitrag: 16.05.10, 13:51 -
Programm :: Images to Sprites zusammenfassen
Von Don_Pazo im Forum Sonstige Grafik-ProgrammeAntworten: 6Letzter Beitrag: 03.04.10, 19:45 -
Wie erstelle ich Sprites?
Von n00ki3 im Forum SmalltalkAntworten: 1Letzter Beitrag: 10.07.06, 13:49 -
sprites zeichnen
Von coolerouny im Forum JavaAntworten: 6Letzter Beitrag: 08.04.05, 18:16 -
Sprites in Java
Von Souldrinker2004 im Forum JavaAntworten: 2Letzter Beitrag: 06.02.05, 15:16





Zitieren

Login





