Résumé
droite|400px|vignette|Différence conceptuelle entre les et vectorielles.Les images vectorielles peuvent être agrandies à l’infini. Le Scalable Vector Graphics (en français « graphique vectoriel adaptable »), ou SVG, est un format de données ASCII conçu pour décrire des ensembles de et basé sur XML. Ce format inspiré directement du VML et du PGML est spécifié par le World Wide Web Consortium. SVG a été développé à partir de 1999 par un groupe de sociétés au sein du W3C après la mise en concurrence des propositions Precision Graphics Markup Language (PGML) proposé par Adobe à partir de PostScript et Vector Markup Language (VML) proposé par Microsoft à partir de Rich Text Format (RTF). À cette base se sont ajoutées différentes influences, en particulier les feuilles de style en cascade (CSS). En , le W3C publie la « Scalable Vector Graphics (SVG) 1.0 Specification, W3C Recommendation ». En , le standard évolue vers la recommandation en avec une seconde édition en , qui est la version actuelle. En parallèle apparaît en la recommandation « Scalable Vector Graphics (SVG) Tiny 1.2 Specification » dont le but est d'être utilisable sur les appareils mobiles (téléphone mobile, assistant personnel...). Il se présente comme un sous ensemble du « SVG 1.1 Full ». La du langage est en cours de définition au sein du W3C depuis 2012, et est stabilisée en version candidate à la validation depuis octobre 2018 (en date de mars 2023). Le SVG est très utilisé dans le monde de la cartographie et du téléphone mobile. Les coordonnées, dimensions et structures des objets vectoriels sont indiquées sous forme numérique dans le document XML. Un système spécifique de style (CSS ou XSL) permet d’indiquer les couleurs et les polices de caractères à utiliser. Ce format gère quelques formes géométriques de base (rectangles, ellipses), mais aussi des chemins (paths), qui utilisent les courbes de Bézier et permettent ainsi d’obtenir presque n’importe quelle forme. Le remplissage peut se faire à l’aide de dégradés (gradients) de couleurs, de motifs (pattern) qui sont des objets SVG quelconques, ou de (appelés shaders en imagerie 3D).
À propos de ce résultat
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.