Une annonce de Microsoft:
- Les formats de Microsoft Office 12 (Word, Excel...) seront du pur XML.
- Ces formats seront documentés.
- L'utilisation de ces formats sera soumis à une license, mais gratuite.
- Microsoft fournira des outils pour convertir les anciens formats Office dans ce nouveau format XML.
Si c'est vrai... woao !
C'est un gros, gros changement dans la manière d'agir de Microsoft.
Cela permettrait d'échanger/import/exporter plus facilement avec d'autres logiciels non-Microsoft.
On pourra même développer des programmes qui pourront manipuler directement les documents Office.
Mais bon... ce n'est qu'une annonce.
J'attend de voir les faits.
Source:
http://news.com.com/Microsoft+adding+XML+files+to+Office+12/2100-7344_3-5728536.html
Ces fichiers auront la même extension que les fichiers Office traditionnels, mais avec la lettre 'x' ajoutée (par exemple, .docx)
Une publicité Microsoft dit: "
Microsoft a évolué, et vous ?"
Nous ça va.
Ça fait juste
5 ans que
OpenOffice utilise le format XML pour sauvegarder.
Il était temps que Microsoft évolue.
D'ailleurs, l'
OASIS a récemment défini un standard pour l'échange de documents bureautique: l'
OpenDocument (que OpenOffice 2 utilise déjà).
Microsoft a beau être également membre de l'OASIS, je mettrais ma main à couper qu'il ne vont surtout pas respecter ce standard.
Ils vont faire comme d'habitude: Ils vont réinventer la roue, en s'assurant qu'elle ne soit pas utilisable ailleurs que sur des véhicules Microsoft.
Pourquoi changeraient-ils ?
Mise à jour du 15 juin 2005:
Justement, tiens, un des développeurs d'Office annonce que Microsoft Office 12 ne respectera pas le standard OpenDocument de l'OASIS (surprise), et explique pourquoi: http://blogs.msdn.com/brian_jones/archive/2005/06/13/428655.aspx
Mes commentaires:
"our goal in Microsoft has also been to create an open and interoperable format."
Mon oeil !
Pourquoi Microsoft a-t-il refusé pendant tant d'années de diffuser plubliquement les specifications techniques des formats Word, Excel et Powerpoint alors ?
"This is why we had to design a new format instead of shoehorning our features in another existing format"
Je veux bien comprendre que ça ne soit pas évident, mais alors pourquoi OpenOffice y est arrivé, lui, à se plier au format OpenDocument dans sa version 2.0 ?
OpenOffice aussi doit assurer la compatibilité ascendante, et ils semblent y être parvenus.
Sur ce coup là, c'est de la mauvaise fois: Microsoft saurait très bien le faire, mais il est plus intéressant de bloquer les clients dans une techno propriétaire, ce qui m'est confirmé par la phrase:
"we have more than 1600 XML elements and attributes that reflect the features in Word alone in Office 2003."
Ce qui veut dire que les schémas XML seront d'une telle complexité qu'on peut s'attendre à de très sérieuses difficultés pour interpréter les formats Microsoft Office.
Autrement dit il y a peu de chances que des logiciels autres que MS Office arrivent à lire les fichiers produits par MS Office, ce qui est le but recherché par Microsoft.
"From the Microsoft point of view we have so many features we built over the years and it would be extremely unlikely that those features work exactly the same way in other applications."
C'est vrai.
Mais ça n'empêche pas de créer un filtre d'import/export OpenDocument.
Combien on parie qu'il n'y en aura pas ?