Maîtriser la Réalisation de Sprites CSS
Apprenez à réaliser des sprites CSS pour optimiser l'affichage des images sur vos pages web, réduisant ainsi le temps de chargement.
Introduction
Généralités sur le marché des mobiles
Rappel HTML
Rappel CSS
Notions de HTML5 et CSS3
Concevoir une webApp







Les simulateurs






Construire sa première WebApp





















Vérifier et compresser
Construire une webApp avec JQuery Mobile



















Annexe 1 | Notions de bande passante
Annexe 2 | Les usages
Annexe 3 | Les librairies disponibles
Conclusion
Détails de la leçon
Description de la leçon
Dans cette leçon, nous abordons la création et l'utilisation de sprites CSS. Un sprite CSS est une image composite qui regroupe plusieurs visuels en une seule image. Cela permet de réduire le nombre de requêtes HTTP nécessaires pour charger des images sur une page web, améliorant ainsi les performances du site. Nous verrons comment utiliser Illustrator pour créer une grille de répartition des images, les placer correctement, et enregistrer cette image composite au format PNG avec transparence.
Utiliser des sprites permet également d'éviter les effets de latence et les décalages dans l'affichage des images. En utilisant les techniques de positionnement CSS, vous pourrez afficher rapidement n'importe laquelle des images présentes dans votre sprite. De plus, une fois l'image chargée la première fois, elle n'a pas besoin d'être rechargée lors des visites suivantes, car elle reste en mémoire.
Nous finirons par une démonstration pratique de la réalisation d'un sprite, en prenant comme exemple des icônes de menu extraites de leafish.com, et en les ordonnant dans une grille de 50 pixels conçue avec Illustrator. À la fin de ce tutoriel, vous serez capables de créer et employer des sprites de manière intensive pour optimiser les temps d'affichage de vos éléments graphiques.
Objectifs de cette leçon
Les objectifs de cette vidéo sont de vous apprendre à créer des sprites CSS, à les optimiser pour le web et à les utiliser pour améliorer les temps de chargement de vos pages.
Prérequis pour cette leçon
Pour suivre cette vidéo, il est recommandé d'avoir des connaissances de base en CSS et en utilisation d'Illustrator ou d'un logiciel similaire.
Métiers concernés
Les compétences abordées dans cette vidéo sont utiles pour les métiers de développeur web, designer UI/UX et intégrateur web.
Alternatives et ressources
Comme alternative à Illustrator, vous pouvez utiliser des logiciels comme Photoshop, GIMP, ou Sketch pour créer vos sprites.
Questions & Réponses
