Conclusion
Format d’image SVG
H7150 v2 Article de référence

Conclusion
Format d’image SVG

Auteur(s) : Christophe JOLIF

Date de publication : 10 nov. 2006 | Read in English

Logo Techniques de l'Ingenieur Cet article est réservé aux abonnés
Pour explorer cet article plus en profondeur Consulter l'extrait gratuit

Déjà abonné ?

Présentation

1 - Principes de base

  • 1.1 - Formats existants et objectifs
  • 1.2 - Définition du format

2 - Description du format

3 - SVG et le monde réel

4 - Conclusion

Sommaire

Présentation

RÉSUMÉ

Le format SVG est né de l’initiative du World Wide Web Consortium (W3C) qui cherchait à améliorer la diffusion d’images et à favoriser les applications graphiques sur Internet. Ce nouveau format d’images vectorielles devait ainsi pallier les limitations des formats existants et de plus servir de standard. A ce jour, une nouvelle version de SVG (2) est en cours de spécification, enrichie de nouvelles fonctionnalités comme la composition de couleurs, la mise en page automatique de texte dans des formes ou encore la possibilité de récupérer dynamiquement des données sur un serveur. Cet article décrit les fondements du format SVG, détaille la structure d’un fichier SVG, puis aborde les différents types d’utilisation de ces images SVG dans le cadre de développements.

Lire cet article issu d'une ressource documentaire complète, actualisée et validée par des comités scientifiques.

Lire l’article

Auteur(s)

  • Christophe JOLIF : Architecte Logiciel, ILOG - Membre du groupe de travail du W3C sur SVG

INTRODUCTION

La distribution d’images sur Internet passe actuellement principalement par des formats bitmaps tels que PNG, JPEG ou encore GIF. Certains sites Web font aussi appel à des formats vectoriels, propriétaires, comme le format SWF (Flash) d’Adobe ou VML de Microsoft. Ces formats, malgré leur diffusion importante, dans certains cas, possèdent certaines limitations. Afin d’améliorer la diffusion d’images et de favoriser les applications graphiques sur Internet, le World Wide Web Consortium (W3C) a mis en place dès 1998 un groupe de travail chargé de définir un nouveau format d’images vectorielles pour pallier les limitations des formats existants et servir de « standard » sur le Web. Ce groupe de travail a donné naissance en septembre 2001 à la version 1.0 de la recommandation du format SVG (« Scalable Vector Graphics ») incitant les acteurs d’Internet à adopter ce format. En janvier 2003, une version 1.1 de SVG a été publié sous forme de recommandation avec notamment des profils « limités » de SVG permettant son utilisation sur les téléphones portables. Enfin, une nouvelle version de SVG (1.2) est en cours de spécification, elle permettra aux utilisateurs du format d’aller encore plus loin dans leur utilisation de SVG en ajoutant de nombreuses fonctionnalités comme la composition de couleurs, la mise en page automatique de texte dans des formes ou encore la possibilité pour le SVG de récupérer dynamiquement des données sur un serveur.

Dans une première partie, nous allons étudier les fondements du format SVG en exposant les objectifs du groupe de travail et les limitations des autres formats. Nous verrons également les conséquences que cela a entraînées sur la définition du format par le W3C.

La deuxième partie décrit la structure d’un fichier SVG en construisant un exemple. Elle aborde également les différents types d’utilisation de ces images SVG dans le cadre de développements.

Enfin, avant de conclure, nous nous éloignerons de la description du format pour expliquer plus concrètement l’utilisation du format SVG, en voyant notamment les différents domaines d’application.

Logo Techniques de l'Ingenieur

Cet article est réservé aux abonnés.
Il vous reste 95 % à découvrir.

Pour explorer cet article Consulter l'extrait gratuit

Déjà abonné ?


VERSIONS

Il existe d'autres versions de cet article :

DOI (Digital Object Identifier)

https://doi.org/10.51257/a-v2-h7150

Lecture en cours
Présentation

Article inclus dans l'offre

"Documents numériques Gestion de contenu"

(66 articles)

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques.

Des contenus enrichis

Quiz, médias, tableaux, formules, vidéos, etc.

Des modules pratiques

Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses.

Des avantages inclus

Un ensemble de services exclusifs en complément des ressources.

Voir l'offre

4. Conclusion

Le format SVG, initialement défini comme un format destiné au Web, présente de nombreux atouts pour être également utilisé dans d’autres contextes. De plus, ses domaines d’application nombreux s’étendent des simples logos aux applications interactives visualisant des données, en passant par des présentations animées.

Depuis la publication de la recommandation SVG 1.1 et de ses profils « limités », SVG a connu un succès grandissant dans le monde des téléphones mobiles. SVG est en effet requis par les spécifications des nouvelles générations de téléphones portables.

L’implémentation du support de SVG par les navigateurs Internet a également eu un effet positif sur son utilisation sur le Web. La montée en puissance des applications Web basées sur Ajax ayant créé de nouvelles attentes au niveau de la richesse d’affichage des applications Web de la part des utilisateurs ; nous avons vu dans ce dossier que SVG a commencé à démontrer qu’il peut, dans ce contexte, être le langage graphique de références pour ces nouvelles applications. La spécification de SVG 1.2 en cours de définition, qui devrait notamment inclure des avancées permettant la mise à jour dynamique du SVG à partir du serveur Web, en prend clairement la direction.

HAUT DE PAGE
Logo Techniques de l'Ingenieur

Cet article est réservé aux abonnés.
Il vous reste 94 % à découvrir.

Pour explorer cet article Consulter l'extrait gratuit

Déjà abonné ?


Lecture en cours
Conclusion

Article inclus dans l'offre

"Documents numériques Gestion de contenu"

(66 articles)

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques.

Des contenus enrichis

Quiz, médias, tableaux, formules, vidéos, etc.

Des modules pratiques

Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses.

Des avantages inclus

Un ensemble de services exclusifs en complément des ressources.

Voir l'offre

Sommaire
Sommaire

BIBLIOGRAPHIE

  • (1) - W3C -   PNG (Portable Network Graphic) Specification 1.0 a W3C Recommendation  -  (1996). http://www.w3.org/TR/REC-png-multi.html

  • (2) - Microsoft, Hewlett-Packard, Macromedia, Visio, Autodesk -   *  -  VML (Vector Markup Language) Submission to the World Wide Web Consortium (1998). http://www.w3.org/TR/NOTE-VML

  • (3) - Adobe -   SWF file format specification  -  . http://www.adobe.com/licensing/

  • (4) - W3C -   SVG Requirements  -  (1998). http://www.w3.org/TR/SVG/reqts.html

  • (5) - W3C -   SVG DTD (Document Type Definition)  -  (2000). http://www.w3.org/TR/SVG/svgdtd.html

  • (6) - W3C -   SVG (Scalable Vector Graphics) 1.1 Specification a W3C Recommendation  -  (2003). http://www.w3.org/TR/SVG11/

  • ...

Logo Techniques de l'Ingenieur

Cet article est réservé aux abonnés.
Il vous reste 93 % à découvrir.

Pour explorer cet article Consulter l'extrait gratuit

Déjà abonné ?


Article inclus dans l'offre

"Documents numériques Gestion de contenu"

(66 articles)

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques.

Des contenus enrichis

Quiz, médias, tableaux, formules, vidéos, etc.

Des modules pratiques

Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses.

Des avantages inclus

Un ensemble de services exclusifs en complément des ressources.

Voir l'offre

Ressources documentaires

Mashups - Architecture des applications Web tactiques d'entreprise

Les « mashups » sont une nouvelle forme d'applications représentative de l'appropriation par ...

XML : syntaxe

C’est une certitude, le langage XML est la nouvelle base du document numérique, grâce à ses nombreux ...

XML et son écosystème

Cet article traite de la structuration de fichiers XML, de la manière de les produire, de les utiliser, ...