Commune de réponses ici, semble suggérer ce n'est pas nécessaire, pour un ensemble de raisons légitimes.
Cependant, tous ces semble négliger les applications modernes du comportement et du processus de construction.
Il n'est pas impossible (et en fait assez facile) pour la conception d'un processus simple qui va à pied à travers un dossier d'images et de produire un seul CSS avec toutes les images de ce dossier.
Cette css sera entièrement mis en cache et permet de réduire considérablement les aller-retour vers le serveur, qui est aussi correctement suggèrent par @MemeDeveloper l'une des plus grandes performances.
Bien sûr, Il est pirater. sans aucun doute. même les sprites sont un hack. Dans un monde parfait ce ne sera pas nécessaire, jusqu'à ce que, c'est une pratique possible si ce dont vous avez besoin à résoudre est:
- Page avec plusieurs images qui ne sont pas facilement "spritable".
- Aller-retour vers les serveurs sont un véritable goulot d'étranglement (penser mobile).
- vitesse (pour les millisecondes) est vraiment important pour votre cas d'utilisation.
- Vous n'avez pas de soins (comme vous devriez, si vous voulez le web pour aller de l'avant) sur IE5 et IE6.
mon point de vue.