AVoir

Interview Brian JonesDoug Mahugh, Open XML product manager, et Brian Jones, Office product manager reviennent en vidéo sur le processus de standardisation d'Open XML. Une explication à deux voix et en quatre actes (de quatre minutes chacun). Voir les vidéos


Ailleurs

Blogs, sites communautaires, forums... Les ressources en ligne dédiées à Open XML témoignent de la forte activité que suscite ce standard. Découvrez-les ici.

AVoir

Editeurs, intégrateurs, formateurs...
Leurs points de vue sur Open XML

Softfluent
Daniel Cohen-Zardi, SoftFluent

AGM
François Pommeret, AGM

Ovalys
Edgar Maucourant, Avolys


Grégory Renard, Wygwam 





“Open XML élargit l’utilisation de l’outil aux profils décisionnels, accélère la création des règles métier, tout en offrant un accès direct aux applications qui les exploitent”
Christophe Borde, chef de produit BRMS chez Ilog


Dernière mise a jour 19/02/2008 21:14:08


10 questions pour mieux comprendre Open XML

 

Open XML, fondamentalement, ça sert à quoi ?

Faq

Open XML définit un format pour l’ensemble des documents que vous avez l’habitude de produire, qu’il s’agisse de textes, de feuilles de calcul ou encore de présentations. A l’instar des formats avec lesquels vous nommez vos fichiers « .doc », « .ppt. » ou encore « .xls », le format Open XML, matérialisé à travers ses extensions (.docx, .xlsx, pptx...) vous permet de sauvegarder et de partager vos informations.


Open XML, c’est finalement un format de plus proposé par Microsoft ?

Il est vrai qu’Open XML a été initialement introduit sur le marché par Microsoft. Office 2000 embarquait déjà les premiers éléments de ce qui allait devenir Open XML. Après plusieurs années de travail, Microsoft a décidé de faire d’Open XML le format par défaut d’Office 2007 et aussi de le soumettre à un organisme de standardisation (voir ci-dessous). Open XML n’est donc plus un format de Microsoft mais bien un standard. Résultat, le format Open XML peut être lu ou produit par d’autres logiciels que ceux de Microsoft et sur d’autres systèmes d’exploitation que ceux de Microsoft.

D’autres éditeurs que Microsoft utilisent-ils déjà Open XML ?

De nombreux éditeurs spécialisés (voir la rubrique Echos du marché) capitalisent d’ores et déjà sur Open XML. Les grands éditeurs ne sont pas en reste : Novell propose un convertisseur Open XML pour la suite Open Office tandis qu’ IBM a annoncé qu’il supportera Open XML dans ses solutions collaboratives.

Quelles sont les caractéristiques qui distinguent Open XML des formats précédents ?

Deux caractéristiques distinguent Open XML de ses prédécesseurs. Tout d’abord, il s’agit d’un standard ouvert qui a fait l’objet d’une standardisation. Un organisme de standardisation, l’ECMA en l’occurrence, a examiné les spécifications et les a ratifiées. Concrètement, cela permet à d’autres éditeurs de s’appuyer sur cette spécification pour rendre leur solution apte à lire ou produire des documents dans ce format.  Seconde caractéristique majeure, Open XML capitalise sur les standards du Web et notamment sur le premier d’entre eux : XML.

Qu’apporte XML à un format « bureautique » comme Open XML ?

XML, standard du World Wide Web Consortium (W3C)  est un peu l’esperanto de l’industrie informatique. Une sorte de langage pivot qui permet de structurer très finement les informations. Le fait qu’Open XML s’appuie sur XML simplifie sensiblement le travail de tous ceux qui souhaitent le mettre en œuvre dans leurs solutions.

Dois-je en déduire qu’Open XML marque une rupture qui le rend incompatible avec tous mes documents existants ?

Non. Open XML comprend des mécanismes qui assurent sa compatibilité avec les formats précédents de Microsoft Office. La compatibilité avec le très large existant documentaire est donc assurée.

Open XML est-il le seul format ouvert et fondé sur des standards tels que XML ?

Non, d’autres initiatives existent, parmi elles notamment OpenDocument Format (ODF). Ratifié par l’OASIS en 2005 puis par l’ISO en 2006, ODF s’appuie lui aussi sur XML. Même si Open XML et OpenDocument Format sont des standards qui décrivent tous deux des formats bureautiques, ils diffèrent sur plusieurs points clefs (lire à ce sujet la synthèse du rapport du Burton Group).

Du point de vue de l’utilisateur quelle différence avec les formats précédents ?

Du point de vue de l’utilisateur, le rendu de son document n’est pas différent parce qu’il est sauvegardé sous la forme d’un « .docx » au lieu d’un « .doc ». Les différences apparaissent lorsque l’on entre dans les entrailles du fichier. Avec les formats traditionnels, une suite de caractère exotique apparaît car le document est sauvegardé dans un format binaire. Avec Open XML, la donne s’avère très différente : le format est presque lisible par un être humain. On y retrouve les informations encadrées par des balises qui précisent par exemple son rendu visuel ou encore ses liens avec les autres données du document. Autre différent, ce fichier « .docx » est quasiment deux fois plus léger que sa version binaire.

Si la différence n’est pas visible pour l’utilisateur, à qui profite-t-elle ?

Aux utilisateurs tout de même en premier lieu ! En s’adossant à XML, Open XML hérite de sa capacité à décrire finement l’information et surtout à dissocier la structure de cette information de son rendu pour l’utilisateur. Conséquence concrète : un document Open XML peut embarquer le complément d’information nécessaire pour faciliter la lecture vocale du document pour des malvoyants. Globalement, les documents Open XML décrivent beaucoup plus précisément les informations qu’ils embarquent et, surtout, facilitent grandement l’accès à ces informations.

Finalement, tout cela est uniquement destiné à formater des documents bureautiques ?

Tout dépend de ce que l’on entend par « document bureautique »… Microsoft a conçu Open XML pour le rendre apte à répondre aux besoins des utilisateurs d’aujourd’hui. Et ces besoins ne se limitent pas à la stricte manipulation de contenus dans le cadre d’un texte ou d’une feuille de calcul. Aujourd’hui, les documents bureautiques agrègent dynamiquement des informations qui proviennent d’autres applications (progiciels, bases de données) et sont eux-mêmes « appelés » par d’autres documents. N’oublions pas également que les documents en entreprise s’inscrivent dans un circuit de validation (workflow) et suivent un cycle de vie qui va de leur édition à leur archivage. En résumé, les documents sont devenus une véritable extension des systèmes d’information. Ce qui accroît à la fois leur valeur d’usage et leur complexité. Un standard tel qu’Open XML tient compte de cette évolution en permettant de décrire simplement cette complexité.

Réagissez sur cet article !

Un grand avantage de Open XML: la possibilité pas seulment de voir ou modifier un document entier maia aussi de faire des "QUERY" sur eux, sans les ouvrir complètement. Mieux encore, ces query - pour lire ET/OU modifier quelche chose - peuvent interesser à la fois plusier documents semblable sur disque. Petit exemple: changer tous le logos des documents de l'entreprise d'un seul coup (bien entendue il y a quelque limitation, mais c'est formidable).

De : Giaccaglini Gianni
24/03/2008 11:18:32

On traite de la question d'OpenDocument trop brièvement à mon goût, j'aurais aimé que dans cette FAQ on réponde à ces différents points : Qu'aporte OpenXML par rapport son concurrent OpenDocument. Comment lire les fichiers OpenXML sur des systèmes non Microsoft.

De : Loic Dreux
14/04/2008 09:22:23

Loic > points notés > on prépare un update de cette Faq. Merci pour votre contribution L'équipe openxmlpourtous.com

De : l'équipe openxmlpourtous
15/04/2008 15:21:12