Il est fondé sur le XML et soutenu par le World Wide Web Consortium (W3C)
Dans ce format, les coordonnées, les dimensions et les structures des objets sont indiquées dans le document XML sous forme numérique.
Le système de style (CSS ou XSL) permet, lui, d’indiquer les couleurs et les polices de caractères.
Une image SVG peut également être manipulée par l’intermédiaire du modèle "Document Object Model" (DOM)
Un des intérêts majeurs de ce format est qu’il peut être inclus dans d’autres documents XML, notamment ceux en XHTML.
Si le SVG peut être visualisé nativement dans la majorité des navigateurs, ce n'était jusqu'à aujourd'hui pas le cas dans Internet Explorer.
Depuis Janvier 2009, il n'existait en effet plus de plug-in pour le navigateur de Microsoft depuis que Adobe a décidé de mettre fin au support de son projet SVG.
Cette lacune, qui représente un frein important pour l'adoption de ce format face la technologie concurrente du Flash, vient cependant d'être comblée.
Google vient de reprendre le flambeau en mettant en ligne un tout nouveau plug-in SVG multi-plateforme qui inclut Internet Explorer.
SVG Web is a JavaScript library which provides SVG support on many browsers, including Internet Explorer, Firefox, and Safari. Using the library plus native SVG support you can instantly target ~95% of the existing installed web base.
Pour mémoire, le SVG est très utilisé dans le monde de la cartographie et du téléphone portable.
Il est également présent dans de nombreux projets allant de Wikipedia à l'interface graphique Linux de KDE.
Le plug-in de Google est en téléchargement ici.
Source :
Page du projet de Google.
Lire aussi :
Tout le SVG sur Developpez.com.
Tuto : Utiliser des graphiques SVG avec ASP.NET
Et vous :
Pensez-vous que ce plug-in permettra au SVG d edevnir une technologie mainstream ?
Et d'ailleurs, pour vous, l'est-elle déjà ?
Utilisez-vous le SVG ou lui préférez-vous le Flash ou SVG ?