Depuis quelques temps, Microsoft travaille sur la nouvelle version d’Internet Explorer : IE9, car il est devenu urgent, pour le géant du logiciel, de réagir face à la perte de terrain de son navigateur. HTML5, CSS3, CANVAS… sont à l’affiche. Toutefois, le fait marquant de cette nouvelle mouture n’est pas tant la prise en charge des nouveaux standards que celle de SVG !
Ce fait marquant, ne va pas manquer de bouleverser le monde du web !
SVG (SCALABLE VECTOR GRAPHIC), est un schéma XML qui permet de décrire des dessins 2D sous forme vectorielle. Ce langage a été spécifié en 2001 par le W3C pour décrire tout type de dessins ; simples ou complexes.
Depuis quelques années, SVG est supporté par la plupart des navigateurs alternatifs : FIREFOX, CHROME, SAFARI et OPERA. Jusqu’à présent, le langage n’a pas trouvé d’écho car il n’était pas pris en charge par Internet Explorer, qui représente toujours plus de la moitié des navigateurs du marché. Microsoft avait investi sur un autre langage, propriétaire, qui, lui aussi, par manque d’interopérabilité, n’a pas trouvé d’écho. Certainement, y avait-il d’autre part, une connivence avec Adobe pour ne pas implémenter SVG.
Quoi qu’il en soit, la prise en charge d’SVG ouvre des perspectives très intéressantes :
- L’intégration d’élément graphique au format SVG va permettre de les animer avec JAVASCRIPT
- Les éléments seront, comme les documents HTML, eux aussi compréhensible par les moteurs de recherche ; notamment, les textes stylisés
- L’amélioration du téléchargement des pages, car les dessins vectoriels, même au format XML, sont beaucoup moins lourd que les images faites de pixels.
- L’amélioration de la prise en compte des différents formats d’affichage par une adaptation automatique des pages et le support, sans dégradation, du zoom
(Lire la suite…)