• [^] # Re: .

    Posté par . En réponse au journal Résultat définitif ratification MS-OOXML. Évalué à 2.

    > MS a annonce qu'Office 2007 serait modifie pour etre conforme au standard vote par l'ISO

    Déjà il faut savoir quel standard puisque personne ne l'a vu. Il y a un gros patch de plus de 2000 pages qui traine on ne sait où.

    Comme d'hab avec MS, il faut s'avoir lire entre les lignes.
    Par exemple la spec a plein de "application-defined", sauf que la spec ne demande pas que ce qui est "application-defined" soit défini... La spec C++ a plein de "application-defined" mais exige qu'une implémentation qui se conforme à la norme décrive tous ses "application-defined".
    Autre exemple de problème, MS-OOXML a été beaucoup critiqué sur les formats de date. Ben maintenant c'est 7 formats de date que va supporter MS-OOXML. Mais es-ce que le support de ces 7 formats sera requis par la norme ? J'en doute. Il n'y en aura qu'un ou deux de requis. Et si MS-Office n'arrive pas à charger un document MS-OOXML qui pourtant utilise un format de date de la spèc, ben c'est tant pis pour ta gueule.
    Autre exemple de problème, afin de bien embrouiller le bousin (ou le simplifier et cacher la misère dans un coin), la spec MS-OOXML met des éléments en "obsolète". Déjà il est mortel de rire qu'un nouveau format soit déjà... Mais la spèc ne dit pas qu'un programme qui respecte la norme n'écrive pas les nouveaux documents avec des éléments obsolètes.

    En passant, comment on va faire pour distinguer un format MS-Office 2007 non mis à jour pour l'ISO et un mis à jour pour l'ISO ?
    Pour l'instant on ne sait pas...

    Bref, une spèc de merde. Que MS-Office supporte une spèc de merde ne change rien.