Scalable Vector Graphics

Le SVG (Scalable Vector Graphics) est un format ouvert pour graphiques vectoriels. Ce format permet de réaliser une grande variété de dessins et d’effets graphiques. L’avantage principal de SVG (et des graphiques vectoriels) est qu’ils peuvent être redimensionnés sans perte de qualité au rendu. Un avantage sur les formats « bitmap » avec lesquels cela est impossible.

Cependant, SVG n’est pas encore vraiment adopté par le grand public, en particulier sur le Web. La raison principal est son mauvais support par les butineurs. Mediawiki, lui supporte très bien les SVG, mais conscient du problème des butineurs à fournir un rendu parfait, il le transforme dynamiquement en PNG à l’affichage de la page.

En travaillant sur Kiwix, qui utilise Gecko, le moteur de rendu de Firefox, je me suis dit que il serait intéressant de savoir si ce dernier pouvait travailler en natif avec du SVG. J’ai donc généré un dump HTML d’articles de Wikipédia avec les SVG directement dans le HTML.

Cela ne fonctionne pas pour au minimum 2 raisons :
* Incapacité d’établir la bonne hauteur, proportionnellement à la largeur Bug 321531
* Incapacité de redimensionner des images avec une largeur/hauteur fixe Bug 383911

C’est donc assez bête, mais un format dont le principal avantage est de pouvoir être redimensionné… ne peut pas toujours l’être facilement.

Un problème plus important pour notre communauté est que le premier bug sera probablement corrigé un jour ou l’autre… mais le deuxième non… or nous avons une bonne partie de nos images SVG avec des dimensions fixe.

Le SVG en natif dans les articles de Wikipédia n’est donc pas pour demain.

Publicités

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s

%d blogueurs aiment cette page :