La tecnica CSS Sprites consiste nel caricare una singola immagine e spostarle con l’ausilio di codice CSS al fine di aver una sola richiesta (HTTP request), allegerendo la pagina e velocizzandone la visualizzazione.
Dal punto di vista dei CSS, tutto consiste nell’usare la proprietà background-position per visualizzare l’area dell’immagine che ci interessa
Andiamo a vedere come Google e YouTube utilizzano questa tecnica
Non ditemi che non avete mai provato a cliccare con il tasto destro sul logo interno di Google selezionare Visualizza immagine
Come possiamo notare Google utilizza la tecnica CSS Sprites, unica immagine con tutti gli elementi più in uso
http://www.google.it/images/nav_logo4.png - Peso del file .png 6.96 kB
Altro esempio calzante è YouTube, famoso portale di condivisione video
Se andiamo ad analizzare il codice HTML arriveremo all’immagine totale del logo ovvero questa in basso
http://s.ytimg.com/yt/img/master-vfl65847.gif - Peso del file .gif 32 kB
Vediamo come è semplice apprendere nuovi elementi di un portale conoscendo l’uso di questa tecnica
In questo caso possiamo notare le icone di Facebook, iGoogle, Chrome e molte altre ancora, interessante no?
L’immagine contenete i vari oggetti può essere realizzata con un comune editor di immagini, oppure per ottimizzare il proprio tempo bisogna sapere che esistono tools che possono darci una mano
Vi segnalo:

tag abilitati: <code> </code> | <a href=""> </a> | <b> </b> | <i> </i>
Iscriviti ai Feed RSS dei commenti di questo articolo
Antonella
27 novembre 2008 alle 9:49 am
E chi le sapeva ste cose? Bravo Julius! Ottimi consigli!
Luca
27 novembre 2008 alle 9:50 am
Nooo non avevo mai visto cosa c’era nelle immagini di google e youtube che figata!!!
easyPC
27 novembre 2008 alle 10:11 am
“Julius 4 President”…6 Grande!!!!!!!
Sickboy
27 novembre 2008 alle 18:38 pm
Fantastico… io di solito lo uso per il rollover su mouse hover…. ma effettivamente si può utilizzare per rendere dinamica l’immagine del logo… !!! Splendido !!!
Luca
27 novembre 2008 alle 23:51 pm
Pure io lo utilizzo per i RollOver ma non vedo l’ora di sperimentare qualcosa del genere! Grazie!
Francesco Gavello
28 novembre 2008 alle 12:40 pm
Devo fare un paio di prove perché questa proprio non me la ricordavo
Il logo di YT è smisurato! C’è tutto praticamente
Davide Salerno
29 novembre 2008 alle 0:10 am
Quindi se lo dice anche Julius i miei sforzi nell’ottimizzazione del tema di Wordpress non sono stai vani….
Bene bene…
Francesco
7 dicembre 2008 alle 17:43 pm
Geniale, semplicemente geniale.
Ma è proprio quello che facevano nei vecchi giochi, vero?
Comunque devo documentarmi, studiare sta tecnica ed applicarla, che si risparmia un bel po…