SVG

Le SVG (Scalable Vector Graphics) est un format d’image vectorielle basé sur le langage XML, utilisé pour représenter des graphiques, des dessins et des illustrations sur le web. Contrairement aux images raster (comme les JPEG ou PNG), les images SVG sont définies par des formes géométriques (lignes, courbes, polygones) qui peuvent être redimensionnées à l’infini sans perte de qualité. Cela les rend idéales pour des éléments comme les logos, icônes, graphiques interactifs ou animations sur les sites web.

Les avantages du format SVG incluent :

  • Scalabilité : Les SVG peuvent être agrandis ou réduits sans perte de qualité, ce qui les rend parfaits pour des écrans haute résolution (comme les écrans Retina).
  • Interactivité et animations : Le format SVG permet d’ajouter des animations et des interactions grâce à CSS Le CSS (Cascading Style Sheets) est un langage utilisé pour décrire l'apparence et la mise en page des documents HTML, en définissant des styles comme les couleurs, polices, marges, et positionnements des éléments sur une page web. et JavaScript JavaScript est un langage de programmation dynamique principalement utilisé pour ajouter des fonctionnalités interactives aux pages web. Il permet de manipuler le DOM, de gérer des événements, et d'effectuer des requêtes asynchrones. , offrant ainsi des possibilités avancées de design.
  • Poids léger : Comme les SVG sont des fichiers basés sur du texte (XML), ils sont généralement plus légers que les images bitmap, ce qui améliore les performances du site web.
  • Accessibilité L'accessibilité numérique garantit que les sites et applications sont utilisables par tous, y compris les personnes handicapées, via des pratiques comme l'utilisation de texte alternatif et la navigation au clavier. : Les fichiers SVG peuvent être rendus plus accessibles aux technologies d’assistance grâce à des descriptions textuelles et des balises supplémentaires.

Le format SVG est pris en charge par tous les navigateurs modernes et est souvent utilisé pour les éléments graphiques adaptatifs, en particulier dans le cadre du responsive Le responsive design est une approche de conception web qui permet à un site de s'adapter automatiquement à différentes tailles d'écran (ordinateurs, tablettes, smartphones), offrant ainsi une expérience utilisateur optimale sur tous les appareils. design, garantissant une qualité d’affichage optimale sur tous types d’écrans.

Articles associés

font d'icônes
Technique
21 juillet 2020

Optimiser les fonts d’icônes

La création de son site internet passe toujours par une phase d’UX puis d’UI pour aboutir à une maquette plus ou moins complète qui contiendra...
Lire la suite de Optimiser les fonts d’icônes
Technique
4 mai 2020

Can I use… sur mon site web ?

Si vous êtes développeur ou intégrateur Web, vous connaissez certainement caniuse.com. Nous vous en avons déjà parlé à moult reprises ici ou là. Or sur...
Lire la suite de Can I use… sur mon site web ?
Technique
10 septembre 2018

Optimiser les images

Comme nous le préconisons régulièrement, la première cible de la web performance, c’est le poids ! Or le plus gros gain à espérer en terme...
Lire la suite de Optimiser les images