Bureau XML ouvert
Le bureau XML ouvert (généralement désigné sous le nom de OOXML ou de OpenXML ) est un XML - spécifications basées de format de fichier pour les documents électroniques tel que les présentations des diagrammes des bilans et les documents du traitement de texte .
Le Microsoft a à l'origine développé les spécifications comme successeur à ses formats de fichier binaires de Microsoft Office et il a été remis au Ecma international à développer comme norme d'Ecma 376 , qui a été éditée en décembre 2006.
De façon controversée, les spécifications subissent actuellement l'étalonnage fast-track dans OIN /CEI comme DIS 29500 (projet de norme internationale 29500), mais le projet de texte (en date du vote du septembre 2007) n'a pas atteint l'approbation suffisante des membres d'organisme national d'ISO/IEC à accepter comme norme. Un processus de résolution de vote de tiendra compte pour que le texte pour être modifié et une décision finale soit atteinte sur son acceptabilité pour l'étalonnage.
Fond
Avant l'édition 2007 du Microsoft Office , ses applications composantes (telles que mot et Excel ) ont employé des formats du dossier binaire pour stocker des données par défaut. Historiquement, il a été difficile pour que les réalisateurs travaillent ces formats avec à la façon des indigènes, en raison d'un manque publiquement - d'information disponible dessus, et de l'accès redevance-libre à, les caractéristiques de format, bien que le Microsoft offre un sous-ensemble de ces caractéristiques de format binaire sous un engagement de redevance librement pour ne pas poursuivre. En dépit de ces difficultés un niveau d'appui a été réalisé, bien que la pleine interopérabilité soit demeurée évasive.
En 2000, Microsoft a libéré une première version d'un format basé par du XML pour le Excel , puis en 2002 un nouveau format de fichier pour le MS Word suivi. Ces formats plus tard ont été incorporés au dégagement du 2003 du 2003 de Microsoft Office , connu sous le nom de les formats du bureau 2003 XML de .
Dans des gouvernements du 2004 et l'Union européenne a recommandé à Microsoft qu'ils éditent et normalisent leurs formats de bureau de XML par un organisme de normalisation. Microsoft a décidé dans le 2005 de novembre de normaliser la nouvelle version de leur format de Microsoft Office XML par Ecma (retitré comme bureau d'Ecma XML ouvert).
Format de fichier et structure
Sous la forme plus tôt de ces formats, avant l'étalonnage d'Ecma , Microsoft Office 2003 formats de XML a employé un dossier monolithique simple avec les articles inclus comme des images en tant que blocs codés binaires dans le XML. Le bureau XML ouvert ne soutient plus ceux mais des utilisations un paquet de dossier conformément à la convention de empaquetage ouverte . Ce format emploie le format de fichier de FERMETURE ÉCLAIR de et contient les différents dossiers qui forment la base du document. En plus du marge bénéficiaire bénéficiaire de bureau, le paquet peut également inclure les dossiers incorporés (de binaire) dans les formats tels que png , BMP , AVI ou pdf .
Langages de balisage de document
Un dossier ouvert du bureau XML peut contenir plusieurs documents codés dans des langages de balisage spécialisés correspondant aux applications dans le produit de Microsoft Office. Le bureau XML ouvert définit des vocabulaires multiples (using 27 namespaces et 89 modules de schéma.) Les langages de balisage primaires sont, WordprocessingML pour le traitement de textes, SpreadsheetML pour des bilans, et PresentationML pour des présentations. Le DrawingML est employé pour le schéma de vecteur, diagrammes, et par exemple, le texte art. En plus, bien que désapprouvé, le VML est soutenu pour le schéma.
Les matériaux partagés de langage de balisage incluent :
Langage de balisage de maths de bureau ( OMML )
Propriétés prolongées
Propriétés faites sur commande
Types variables
Propriétés faites sur commande de données de XML
Bibliographie
En plus des langages de balisage ci-dessus des schémas que faits sur commande de XML peuvent être employés pour prolonger le bureau ouvrir XML.
Le schéma du XML d'OOXML souligne réduire le temps de chargement de chargement et améliorer la vitesse d'analyse. Dans un essai avec le courant d'applications en avril 2007, les documents de bureau basés par XML étaient plus lents pour charger que des formats binaires. Pour la vitesse, OOXML utilise des noms d'élément très courts pour les éléments communs et des bilans faire gagner des dates comme indices (à partir de 1899 ou de 1904). Afin d'être systématiques et génériques, les utilisations d'OOXML typiquement séparent des éléments d'enfant pour les données et les méta-données (noms d'élément finissant dans P. de pour propriétés de ) plutôt qu'using des attributs multiples, qui permettent les propriétés structurées. OOXML n'emploie pas les éléments mélangés de contenu mais d'utilisations pour mettre une série de courses des textes ( r de nom d'élément) dans des paragraphes ( p de nom d'élément). Le résultat est laconique et fortement niché contrairement à HTML , par exemple, qui est assez plat, conçu pour que les humains écrivent dans des éditeurs de texte et est plus du même caractère pour que les humains lisent.
OMML
Le langage de balisage de maths de bureau est un langage de balisage mathématique qui peut être inclus dans WordprocessingML, avec le soutien intrinsèque d'inclure le marge bénéficiaire bénéficiaire de traitement de texte comme des inscriptions de révision, des apostilles, des commentaires, des images et formatage et des modèles raffinés. Le format est différent de la recommandation de MathML de World Wide Web Consortium (W3C) de , mais est les transformations relativement simples traversantes partiellement compatibles du XSL.
DrawingML
DrawingML est le langage de balisage de graphiques utilisé dans des documents d'OOXML. Ses dispositifs importants sont le rendu de graphiques des éléments des textes, les éléments de forme basés par vecteur graphique, les tables graphiques et les diagrammes.La table de DrawingML est le troisième modèle de table dans le bureau XML ouvert (à côté de la table modèle dans WordprocessingML et SpreadsheetML) et est optimisée pour des effets graphiques et son utilisation principale est dans les présentations créées avec le marge bénéficiaire bénéficiaire de PresentationML. DrawingML contient les effets de graphiques (comme des ombres et la réflexion) qui peuvent être employés sur les différents éléments graphiques qui sont employés dans DrawingML. Dans DrawingML vous pouvez également créer les effets 3d, par exemple pour montrer les différents éléments graphiques par un point de vue flexible d'appareil-photo. Il est possible de créer les pièces séparées de thème de DrawingML dans un paquet ouvert du bureau XML. Ces thèmes peuvent alors être appliqués aux éléments graphiques dans tout le paquet ouvert du bureau XML.
DrawingML est indépendant des autres formats de graphiques de vecteur tels que le SVG . Ceux-ci peuvent être convertis en DrawingML pour inclure à la façon des indigènes dans un document ouvert du bureau XML. C'est une approche différente à celle du format d'OpenDocument , qui emploie un sous-ensemble de SVG, et inclut des graphiques de vecteur en tant que dossiers séparés.
Structure de récipient
Les paquets ouverts du bureau XML ont caractéristiquement des structures et des noms d'annuaire différent selon le type de document. Une application emploiera les dossiers de rapports pour localiser différentes sections (dossiers), avec chacun ayant accompagner des méta-données, en particulier des méta-données de MIME .Le format ouvert du bureau XML emploie un paquet de FERMETURE ÉCLAIR de pour stocker le XML et d'autres fichiers de données.
Un paquet de base contient un dossier de XML appelé le .xml à la racine, avec trois annuaires : _rels de , docProps de , et un détail d'annuaire pour le type de document (par exemple, dans un paquet de traitement de texte de .docx, il y aurait un annuaire du mot de ). L'annuaire du mot de contient le dossier du document.xml qui est le contenu de noyau du document.xml : Ce dossier décrit le contenu du paquet. Il également contient une cartographie pour des prolongements de dossier et la dépasse pour le spécifique URIs ; _rels : Cet annuaire contient des rapports pour les dossiers dans le paquet. Pour trouver les rapports pour un dossier spécifique, rechercher l'annuaire des _rels de qui est un enfant de mêmes parents du dossier, et puis pour un dossier qui a le nom de fichier original avec un . Par exemple, si les types contents classent a eu tous les rapports, il y aurait un dossier appelé le .rels à l'intérieur de l'annuaire des _rels de .rel : Ce dossier est où les rapports de paquet sont localisés. Les applications regardent ici le premier. Le visionnement dans un éditeur de texte, un verra qu'il décrit chaque rapport pour cette section. Dans un document minimal contenant seulement le dossier de base du document.xml , les rapports détaillés sont les méta-données et le document.xml : Ce dossier est la pièce principale pour n'importe quel document de mot. Vu dans un rédacteur de XML, on verra un dossier assez fondamental de XML.
Rapports
Les dossiers de rapport dans le bureau ouvrent XML
Un dossier de rapport d'exemple (de word/_rels/document.rels) < ? version=" de xml ; 1.0" ; encoding=" ; UTF-8" ; standalone=" ; yes" ; ? > . Pour changer l'image utilisée, éditer le rapport.
Relations de lien hypertexte
Le code suivant montre un exemple de marge bénéficiaire bénéficiaire intégré pour un lien hypertexte : Dans cet exemple, l'URL est représenté par le " ; rId2" ;. L'URL réel est dans les rapports de accompagnement classent, situé près du " correspondant ; rId2" ; article. Des images liées, les calibres, et d'autres articles sont mis en référence de la même manière. C'est la référence au dossier d'image. Toutes les références sont contrôlées par l'intermédiaire des rapports. Par exemple, un document.xml a un rapport avec l'image. Il y a un annuaire de _rels dans le même annuaire que document.xml, les _rels intérieurs est un dossier appelé le document. Dans ce dossier il y aura une définition de rapport qui contient le type, l'identification et l'endroit. L'identification est l'identification référencée utilisée dans le document de XML. Le type sera une définition de schéma de référence pour le type de supports et l'endroit sera un endroit interne dans le paquet de FERMETURE ÉCLAIR ou un endroit externe défini avec un URL. Microsoft a également ajouté le format à leur promesse ouverte de spécifications de dans que Microsoft promet irrévocablement le « pour n'affirmer aucune réclamation nécessaire de Microsoft contre vous pour faire, using, se vendre, offrir en vente, importer ou distribuer n'importe quelle exécution jusqu'au degré qu'il se conforme à des spécifications couvertes (" ; Implementation" couvert ;) » . Le format peut donc être employé sous l'engagement de pas à Sue ou la promesse ouverte de spécifications de . À l'appui des arrangements d'autorisation Microsoft a commissionné une analyse de Baker et du Mckenzie fermes légaux de Londres. La promesse ouverte de spécifications de a été incluse dans les documents soumis à l'OIN à l'appui de la soumission de voie accélérée d'Ecma 376. : " ; des *Contributions de à Ecma ont été faits sous le code de conduite d'Ecma dans le brevet importe… le *The OSP de Avec Ecma l'International éditant les spécifications pour libre et des brevets a rendu irrévocablement disponible sur une base redevance-libre, bureau XML qu'ouvert se conforme à toutes les caractéristiques de la définition de l'Union européenne de d'un standard ouvert . Il y a eu une certaine critique de l'autorisation du format - voir le " ; Criticisms" ; sectionner qui suit. Microsoft a soumis le bureau XML ouvert au procédé international d'étalonnage d'Ecma pour lui faire un standard ouvert . Ecma a formé un comité technique (TC45) afin de produire et maintenir un " ; norme formelle pour des applications de productivité de bureau qui est entièrement compatible avec les formats ouverts du bureau XML, soumise par Microsoft" ;. Le comité technique est présidé par Microsoft et inclut des membres de Apple , de Canon , de Intel , de NextPage, de Novell , pionnier, de Statoil asa , de Toshiba , de la Bibliothèque du Congrès des Etats-Unis , de la bibliothèque britannique et de la base de Gnome de . Bureau approuvé international d'Ecma XML ouvert comme norme d'Ecma (Ecma-376) sur 2006-12-07 Ecma ont soumis le " de documents ; Le rapport explicatif sur la norme ouverte du bureau XML (Ecma-376) a soumis à JTC 1 pour rapide-track" ; et " ; Les états d'autorisation que Microsoft offre pour le bureau ouvrent XML" ;. Le processus de voie accélérée se compose d'une phase de contradictions, d'une phase de vote, et d'une phase de résolution de vote. Pendant la phase de contradictions, les organismes de normalisation nationaux de membres d'ISO/IEC soumettent des contradictions perçues à JTC 1 ; pendant la phase de vote les membres votent sur les spécifications comme elles ont été soumises par Ecma et soumettent des commentaires éditoriaux et techniques avec leur voix ; dans la phase de résolution de vote les commentaires soumis sont adressés et des membres sont invités à reconsidérer leur voix. OIN a annoncé dans le 2007 de septembre que l'ébauche soumise du bureau XML ouvert a eu le non réalisé le nombre required de voix pour approbation pendant la phase de vote. Quatre-vingt-sept pays membres d'OIN ont répondu au vote. Il y avait 51 voix de " ; approval" ; , 18 voix de " ; disapproval" ; et 18 abstentions. " ; P-members" ; , qui ont été exigés pour voter, a dû approuver par 66.67% pour que le texte soit approuvé. Les P-membres ont voté 17 en faveur sur 32, au-dessous du seuil required pour approbation. En outre, pas plus de 25% de toutes les voix de membre peut être négatif pour que le texte soit approuvé, et ce besoin n'a pas été également répondu puisque 26% de toutes les voix étaient négatifs. Le procédé d'étalonnage est alors entré dans sa phase de résolution de vote, décrite ci-dessous. Ecma&rsquo ; la réponse de s au vote sera un &ldquo proposé ; Disposition de Comments&rdquo ; document - un ensemble de révisions proposées à l'ébauche du DIS 29500 qui essayera de satisfaire les organismes nationaux qui ont formulé des commentaires dans le vote de lettre. Ecma a été chargé pour fournir leurs dispositions proposées, et demandé pour fournir un texte révisé complet de DIS, pour le 14 janvier 2008 pour que tous les organismes nationaux de vote considèrent dans leur examen de leur voix originale Tout en préparant leurs réponses proposées, Ecma communiquera officieusement avec les organismes nationaux, essayant d'arriver à un ensemble de révisions qui sont acceptables pour l'approbation d'étalonnage using un emplacement portique particulièrement installer à cette fin Une réunion de résolution de vote (BRM) est une partie intégrale de la phase de résolution de vote. Les résultats de, et la période suivant, cette réunion décident si le DIS 29500 réussit ou échouent dans son offre pour devenir une norme internationale. Le DIS 29500 BRM est programmé pour la semaine du 25 février - le 29 février , le 2008 au centre Genève de Conférence Internationale. OIN /CEI a édité un FAQ au sujet de la réunion. Si le BRM ne produit pas un texte modifié, le cheminement rapide des échouer du DIS 29500 et du procédé est immédiatement terminé (des directives de JTC 1 ceci a été critiqué par des adversaires d'OOXML, alors que Microsoft réclame que le nombre de sièges (pas chaises) sur le comité a été limité à 20 par l'organisme national avant la réunion. pour Mac 0.2 (bêta) Microsoft avait précédemment conseillé des utilisateurs du bureau 2007 de sauver leurs dossiers dans le format binaire de vieux bureau. Les paquets de productivité de bureau les plus employés couramment se fondent actuellement sur de divers formats machinés de propriété industrielle et renversés du dossier binaire tels que le Doc. Pour des utilisateurs des formats binaires il pourrait y a un avantage à la migration à une norme ouverte de XML qui trace les dispositifs des formats de fichier binaires précédents. États ouverts du bureau XML à cette fin explicitement comme but du format pour préserver des investissements dans les dossiers existants et les applications. Dans un rapport le le 14 février , le 2007 Microsoft a attaqué le " de s d'IBM '; campaign" global ; en opposition au bureau ouvrir le procédé d'étalonnage de XML. Dans lui, ils réclament cela : Le bureau XML ouvert a été largement critiqué par ces organismes pour les raisons techniques et légales. Il y a également une critique que la norme proposée recouvre avec le OpenDocument , qui est normalisé comme 26300:2006 d'ISO/IEC. En outre, le procédé d'étalonnage lui-même a été remis en cause, y compris en ce qui concerne des irrégularités de vote au scrutin par quelques comités techniques, des représentants de Microsoft et les associés de Microsoft dans l'essai d'obtenir le bureau ouvrent XML approuvé. FFII a lancé une campagne contre cette norme. Relations incluses ou liées de dossier de médias
Des images peuvent être incluses ou liées using une étiquette : Autorisation
Le Ecma international fournit les caractéristiques qui " ; peut être librement copié par tous les ayants droit sans restrictions" ; et sous le code de conduite d'Ecma dans des sujets de brevet qui exige la participation et les organismes avec approbation de membre pour rendre disponible leurs propriétés industrielles sous une base raisonnable et indiscriminatoire (voir l'autorisation raisonnable et non discriminatoire ). Ces " ; raisonnable et non-discriminatory" ; sont les conditions minimum communes de brevet pour une norme. L'étalonnage international adhère à une préférence claire pour le licence de brevets redevance-libre. C'est pourquoi Microsoft, qui est un contribuant principal à la norme, si un engagement de pas à Sue pour son licence de brevets. L'engagement a reçu une réception mélangée, avec (comme Groklaw ) l'identification des problèmes et de d'autres (tel que Lawrence Rosen ) l'approuvant.
permet à la source ouverte et au logiciel commercial de mettre en application DIS 29500." ; Étalonnage
logiciel d'uture Étalonnage dans l'International d'Ecma
Résultat de vote
Réponse au vote
Processus de résolution de vote
Résultats finaux
L'institut suédois de normes de a devenu des champss de bataille pour des défenseurs et des adversaires du bureau XML ouvert dans le procédé courant d'étalonnage d'OIN. Microsoft Suède a demandé à ses associés de devenir impliqué dans le procédé d'étalonnage. Au total les associés de Microsoft 22 (quatre dont peuvent avoir été les associés d'IBM aussi bien) et le Google a payé des honoraires de 17.000 SEK pour joindre le comité et a été laissé voter à la dernière minute. Une note de Microsoft à ses associés a apprêté, les invitant pour joindre le comité de SIS et la voix en faveur d'OOXML en échange pour le " ; contributions" de vente ;. Microsoft réclame la note était l'action d'une politique de compagnie extérieure temporaire des employés individuels, et rétracté bientôt comme on l'a découvert. En fin de compte, le SIS décidé pour infirmer la voix en tant qu'une compagnie a émis plus d'une voix, qui est contre des règles de SIS.
Aux Pays Bas, le comité de l'institut hollandais NEN d'étalonnage a eu l'intention de voter le " ; Non avec le comments" ; , où les commentaires énuméreraient les conditions dans lesquelles OOXML semblerait acceptable au comité. Ces conditions étaient un compromis entre les parties représentées au sein du comité. Cependant, le procédé a exigé l'appui unanime du " ; no" ; voter, et le manque d'appui par la représentation hollandaise de Microsoft au sein du comité a eu comme conséquence un " ; abstain" ; voix.
En Suisse, SNV a enregistré une voix de l'approbation de avec les commentaires , là était une certaine critique au sujet d'un " ; conflit d'interest" ; concernant arguments économiques/politiques de Président du comité de NK 149, qui n'a pas permis l'examen de l'autorisation.
La voix de la Malaisie est enregistrée pendant que le s'abstiennent , bien que son comité de standards industriels No. de l'information de technologie, de télécommunication et de multimédia (ISC-G) primordialement voté de , avec les commentaires .
La Chypre a été acceptée en tant que P-membre quelques jours avant le vote, et a été accusée de non suivant un processus responsable en analysant OOXML.
En Norvège Microsoft a envoyé une lettre de forme à ses associés leur demandant pour la soumettre ; 37 lettres identiques ont été reçues, mais parfois la forme n'avait pas été même signée. Adoption
Le bureau XML ouvert est le format de Microsoft Office 2007 de défaut. Pour des versions plus anciennes telles que Microsoft Office 2000, XP et 2003 où un paquet de compatibilité est fourni. Le paquet de compatibilité peut également être employé comme seul convertisseur de stand avec Microsoft Office 97.
Le convertisseur ouvert de format de fichier de Microsoft Office XML de
La mise à niveau mobile de Microsoft Office 6.1 de fournit l'appui pour le bureau XML ouvert sur les dispositifs mobiles .
Le bêta essai a commencé sur le bureau 2008 de de Microsoft pour Mac , qui soutiendra le format. La version définitive est programmée pour libérer dans le mid- 2008 de janvier .
le Apple Inc suite d'IWork ' '08 de de s a lu seulement le soutien du traitement de texte ouvert du bureau XML, les formats de fichier de bilan et de présentation en pages , les nombres et le principal (respectivement).
bureau de soutiens du TextEdit de s d'Apple Inc. 'XML ouvert dans OS X, léopard.
le IPhone de s d'Apple Inc. le 'a lu seulement le soutien des attachements ouverts du bureau XML dans les email
Le Corel a libéré la bêta version de leur édition Wordperfect du bureau X3 de Corel qui inclut le soutien du bureau XML ouvert.
Le bureau , les dossiers de traitement de texte ouverts de Thinkfree de de gamme Office du bureau en ligne XML de soutiens et soutiendra des dossiers de bilans et de présentation à l'avenir
Le Gnumeric a limité l'appui de langage de balisage de SpreadsheetML.
Le Novell a créé un bureau XML ouvert embrochable pour l'édition de Novell du OpenOffice. Un filtre ouvert d'importation du bureau XML slated pour l'inclusion dans la version 2.4 du projet d'OpenOffice.
Le NeoOffice inclut un convertisseur d'ODF embrochable qui soutient les documents ouverts du bureau XML dans la gamme Office basée par X d'OS de Mac basée sur OpenOffice.org depuis la version 2.1
le docXConverter par des convertis de Panergy Ltd. de WordprocessingML au Rich Text Format (RTF) (rtf) et de SpreadsheetML au Virgule-a séparé les valeurs (CSV). le docXConverter peut être employé pour transférer des données de WordprocessingML à d'autres applications qui lisent des données de rtf telles que le mot 97.
Dataviz 'DocumentsToGo pour les documents ouverts du bureau XML de soutiens de PalmOS .
Les bilans ouverts du bureau XML de soutiens de Datawatch dans son exploitation de rapport usinent le monarque v9.0 Arguments dans l'appui et la critique de la norme d'OOXML
Appui
Les partisans d'OOXML ont fourni des arguments pour l'étalonnage, récapitulés par Microsoft. Argument de base d'utilisateurs
Arguments d'avantages principaux de Microsoft
Microsoft introduit les réclamations suivantes au sujet du bureau XML ouvert par rapport au format actuellement utilisé avec le logiciel de Microsoft.
Intégration d'information d'affaires avec des documents
Spécifications ouvertes et redevance-libres
Format de fichier compact et robuste
Des documents plus sûrs
Une intégration plus facile
Transparent et sécurité améliorée de l'information
Compatibilité Arguments de politique
Le Ecma a fourni aux arguments suivants de politique en faveur de l'étalonnage en ce qui concerne le chevauchement dans la portée le 26300:2006 d'ISO/IEC (ODF) : le chevauchement dans la portée des normes d'ISO/IEC est commun et peut atteindre un objectif pratique ; OOXML adresse des besoins des utilisateurs distincts ; ODF et OOXML sont structurés pour satisfaire différents besoins des utilisateurs ; OOXML et ODF peuvent servir de duo-normes.
" de ; Ecma a presque unanimement accepté de soumettre XML ouvert comme norme pour la ratification par ISO/IEC JTC1 avec seulement IBM dissenting." ;
" de ; IBM a mené une campagne globale invitant les organismes nationaux… pas même à considérer XML ouvert, parce qu'ODF l'avait fait par ISO/IEC JTC1 d'abord - en d'autres termes, que XML ouvert ne devrait pas même être considéré sur ses mérites techniques parce qu'une norme de concurrence avait été déjà adoptée. Cette campagne pour arrêter même la considération de XML ouvert dans ISO/IEC JTC1 est une tentative flagrante d'employer le processus de normes pour limiter le choix dans le marché pour des motifs commerciaux secrets - et sans souci de l'impact négatif sur le choix du consommateur et l'innovation." technologique ; Arguments techniques
L'utilisation des spécifications de empaquetage ouvertes qui tiennent compte de l'adressage indirect, du Chunking et de l'adressage indirect relatif.
Emploie le format de FERMETURE ÉCLAIR, faisant la pièce de FERMETURE ÉCLAIR de la norme (due à la compression, les dossiers sont plus petits que les formats binaires courants l'existence du format d'OpenDocument (26300:6000 d'OIN) ont soulevé la question qu'il y a chevauchement avec cette norme. Les critiques proposent que Microsoft adoptent la norme d'OpenDocument pendant que son format de défaut pour de futures versions du bureau . Les protestataires se plaignent également qu'il pourrait y avoir confusion d'utilisateur concernant les deux normes en raison de la similitude du " ; Bureau XML" ouvert ; nom aux les deux " ; OpenDocument" ; et " ; OpenOffice" ;. ' Microsoft, dont les produits l'utilisation la version en cours du bureau XML ouvert n'a pas commis pour employer les spécifications pour aucune durée. Mais selon un " d'article de Techworld ; Mais aux organismes qui ont besoin d'un format bien défini et XML-basé il est important de contrôler des nombres importants de documents qui peuvent être archivés pendant des décennies, ceci. Ces clients veulent une norme que Microsoft promettra d'employer - même si il n'est pas commode pour le plans." de la compagnie ; Brian Jones, le directeur de Microsoft travaillant à OOXML dans son blog a énoncé le " ; Nous naturellement resterons l'active et proposerons des changements basés sur où nous voulons aller avec le bureau 14. À la fin du jour, bien que, les autres membres d'Ecma pourraient décider de prendre Spéc. dans une direction complètement différente. Maintenant mon impression est qui ne se produira pas, en tant que gens sur le comité technique que toute a les visions assez semblables pour le futur de Spéc., mais puisqu'on ne le garantit pas il serait difficile que nous fassent n'importe quelle sorte du fonctionnaire statement." ; Sources de critique
La critique provient d'une large variété d'organismes et individus, y compris le logiciel gratuit et les communautés de la source ouverte , le FFII , les défenseurs d'OpenDocument et les joueurs d'industrie principale qui développent le logiciel de bureau autour d'OpenDocument, tel que le Sun Microsystems , le Novell , le IBM , et le Google . Critiques techniques
Confiance dans des comportements application-définis pour soutenir la fonctionnalité importante qui devrait être documentée ou soutenue par l'intermédiaire des normes existantes.19 du livre 4 définit le " ; equationxml" ; attribut de " ; shape" ; éléments, " ; utilisé pour réhydrater une équation using le syntax" ouvert de maths du bureau XML ; ; cependant, le " ; le format réel du contenu de cet attribut sont application-defined" ;.
SpreadsheetML stocke des dates dans le temps décimal comme nombre de jours partiels depuis 1900. Il traite inexactement le 1900 comme une année bissextile afin de rester vers l'arrière - compatible avec des versions préalables de Microsoft Excel et de lotus de 1-2-3 . La critique est double ; seulement des dates après le grégorien 1900-02-29 de date du inexistant peuvent être employées, et il ignore la norme d'OIN 8601 pour la représentation de l'heure et de la date.
Ecma a proposé de résoudre ce problème en ajoutant le soutien d'OIN 8601 pendant le procédé d'étalonnage d'OIN.
Utilisation de DrawingML et du désapprouvé VML au lieu du SVG , et utilisation des maths de bureau de ml au lieu de MathML . MathML et SVG sont des recommandations du W3C . VML a été rejeté comme norme de W3C dans le 1997 .
Contradictions et omissions internes. Modèles des listes §2.4 du livre 4 tels que le " ; apples" ; , " ; scaredCat" ; , et " ; heebieJeebies" ; , mais ne définit pas entièrement ces modèles. Les propriétés absentes incluent la taille, la largeur, l'intensité de la couleur, et l'orientation.
La compatibilité de rendu de document de legs est identifiée using les étiquettes (désapprouvées).6, " du livre 4 ; autoSpaceLikeWord95" ; , « useWord97LineBreakRules », « useWord2002TableStyleRules" ; , et § 2.31, " ; lineWrapLikeWord6" ; , et " ; suppressTopSpacingWP" ; pour une version de 16 ans du WordPerfect. comme des champs de forme n'étant pas associé à leurs étiquettes, à absence d'une commande de tabulation pour des formes, et à limitations dans l'utilisation des descriptions alternatives des textes des objets.
SpreadsheetML a un dispositif facultatif d'exécution du pour dépister quelles cellules doivent être recalculées quand les données de bilan changent, qui peuvent exiger des changements des parties multiples du paquet de XML pour quelques mises à jour de cellules, avec des manières multiples de représenter sémantiquement des données identiques de cellules. Bien que cette critique soit considérée plus en vue de l'exécution du bureau 2007's dans le bilan compose manquer de ce dispositif que vous toujours devez vérifier toutes les cellules utilisées dans le bilan entier au moins une fois pour assurer les recalculs du bilan. Critiques éditoriales
Plus de 10% des exemples utilisés dans la pièce de WordProcessingML des spécifications (300 de 2300) ne valident pas contre le schéma, indiquant que les exemples dans les spécifications n'ont pas été passés en revue asse'avant de devenir une norme d'Ecma
Erreurs dans les caractéristiques de formule de bilan confirmées par Microsoft.
Les exemples emploient la convention de chemin de Windows, au lieu de la convention plate--agnostique du URI .
Random links: 460 | Département d'outre-mer | Urda Alice Klueger | Driel | Ian Bell (joueur de cricket) | Oficina_XML_abierto