Ce qui ne change pas le fait que ce soit un défaut (ou non) d'implantation et non pas un défaut du format.
Oui. La seule implémentation d'OOXML est celle de Microsoft. Il y a 6 000 pages de documentation sur OOXML. Dans ces six mille pages, il y a de nombreuses balises au comportement qui n'est décrit nul part publiquement et qui ne trouve leur définition que... dans l'implémentation de Microsoft !!
Concernant OOXML, il n'y a pas de différence entre le format et l'implémentation, car dans ce cas précis, le format est défini par rapport à l'implémentation de Microsoft. Microsoft a écrit OOXML en référence à son propre "word". C'est d'ailleurs l'argument de Microsoft: OOXML est compatible avec les formats anciens de Microsoft. Mais seulement pour ceux qui utiliseront office 2007.
Dans l'étude, Stephane Rodriguez dénonce le fait que la norme officielle d'OOXML, l'ECMA 376, ne reflète pas l'implémentation, n'existe pas. (point 13)
Bref, même si tu implémentes l'ECMA 376 tu n'auras pas la compatibilité avec les documents sous un des formats de Microsoft.
Microsoft promet la compatibilité avec les anciens formats ? Office 2007 sera -plus ou moins- compatible avec leur anciens formats. Politique que Microsoft poursuit plus ou moins bien depuis très longtemps. Bref beaucoup de bruit pour RIEN.
On aura toujours des "OpenOffice" ou "Abiword" pour avoir leur filtre pour les formats de Microsoft, et cela ne marchera toujours pas aussi bien qu'on en aurait besoin.
Enfin, si OOXML devient standard ISO, on ne pourra même plus contester que l'administration publique veuille utiliser ce format. Je crains qu'avec l'argent de nos impôts on justifie l'achat d'Office 2007 car il est le seul à faire de l'OOXML.
Imaginons quelqu'un se disant: "Je paye Office 2007, mais cette fois c'est la dernière fois, car ce logiciel utilise le standard ISO OOXML. Je passe mes vieux documents dans ce format ISO, puis j'aurai d'autres logiciels compatibles pour les éditer."
Celui là se sera bien fait avoir si tu veux mon avis.
[^] # Re: OOXML is defective by design
Posté par Yannick . En réponse à la dépêche Pas de trève estivale pour la guerre des formats bureautiques. Évalué à 2.
Oui. La seule implémentation d'OOXML est celle de Microsoft. Il y a 6 000 pages de documentation sur OOXML. Dans ces six mille pages, il y a de nombreuses balises au comportement qui n'est décrit nul part publiquement et qui ne trouve leur définition que... dans l'implémentation de Microsoft !!
Concernant OOXML, il n'y a pas de différence entre le format et l'implémentation, car dans ce cas précis, le format est défini par rapport à l'implémentation de Microsoft. Microsoft a écrit OOXML en référence à son propre "word". C'est d'ailleurs l'argument de Microsoft: OOXML est compatible avec les formats anciens de Microsoft. Mais seulement pour ceux qui utiliseront office 2007.
Dans l'étude, Stephane Rodriguez dénonce le fait que la norme officielle d'OOXML, l'ECMA 376, ne reflète pas l'implémentation, n'existe pas. (point 13)
Bref, même si tu implémentes l'ECMA 376 tu n'auras pas la compatibilité avec les documents sous un des formats de Microsoft.
Microsoft promet la compatibilité avec les anciens formats ? Office 2007 sera -plus ou moins- compatible avec leur anciens formats. Politique que Microsoft poursuit plus ou moins bien depuis très longtemps. Bref beaucoup de bruit pour RIEN.
On aura toujours des "OpenOffice" ou "Abiword" pour avoir leur filtre pour les formats de Microsoft, et cela ne marchera toujours pas aussi bien qu'on en aurait besoin.
Enfin, si OOXML devient standard ISO, on ne pourra même plus contester que l'administration publique veuille utiliser ce format. Je crains qu'avec l'argent de nos impôts on justifie l'achat d'Office 2007 car il est le seul à faire de l'OOXML.
Imaginons quelqu'un se disant: "Je paye Office 2007, mais cette fois c'est la dernière fois, car ce logiciel utilise le standard ISO OOXML. Je passe mes vieux documents dans ce format ISO, puis j'aurai d'autres logiciels compatibles pour les éditer."
Celui là se sera bien fait avoir si tu veux mon avis.
Cordialement,
Yannick