La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Interopérabilité Open Office – Microsoft Office

Présentations similaires


Présentation au sujet: "Interopérabilité Open Office – Microsoft Office"— Transcription de la présentation:

1

2 Interopérabilité Open Office – Microsoft Office
10 février 2010 Alfonso Castro Directeur de la stratégie Interopérabilité Microsoft France

3 Objectifs de la session
Mieux comprendre la complexité des formats de documents Appréhender la difficulté de la normalisation, et ses enjeux Identifier les enjeux et la nécessité de l’interopérabilité pour maintenir l’équilibre entre Le choix La maîtrise de l’évolution La pérennité de l’information

4 Office et les formats de documents
Office 2000 : apparition d’XML (SpreadsheetML, dans Excel) Office 2003 : généralisation d’XML (WordprocessingML, PresentationML) Office 2007 Open XML, normalisé ECMA SP2 : support d’ODF 1.1 Office 2010 Open XML, version ISO ODF 1.1

5 Les différentes versions des formats
Open XML version ECMA (5945 pages)– Décembre 2006 Dans Office 2007 Open XML ISO (International Standards Organization) – Mars 2008 Dans Office 2010 ODF pages (en fait, 2089) ISO (26300) – Mai 2006 Symphony ODF 1.1 Open Office La plus couramment utilisée, non normalisée ODF 1.2 En cours de finalisation, sera proposée à l’ISO PDF, créé en 1993 PDF 1.7, normalisé ISO (ISO 32000) - Décembre 2007 PDF/A, normalisé ISO en 2005 UOF

6 Un même document peut être interprété très différemment …

7 Pourquoi ces différences ?
Les applications ont des fonctionnalités différentes, reflétées dans la mise en œuvre des formats Les différents formats ont été conçus en fonction des fonctionnalités des produits Même lorsque les fonctionnalités sont identiques, leur mise en œuvre peut être différente Autres facteurs : Ambigüité des spécifications bugs dans l’implémentation Extensions différentes Implémentation de composants différents de la spécification Souplesse du standard quant à des approches différentes Les notes d’implémentation son clé dans la mise en œuvre

8 Application et format(s)
Exemples: Formats conditionnels Floating Text Boxes OpenOffice Office 2007 Open XML KOffice Office 2003 Open XML

9 Implémentations differentes
Exemple: retour de texte automatiques dans les presentations OpenOffice IBM Lotus Symphony

10 Implémentations différentes
Exemple: suivi des modifications OpenOffice AbiWord

11 Implémentations différentes
Exemple: graphiques OpenOffice 3.0 Symphony 1.2 ODF 1.1 Standards ≠ Interoperabilité

12 Suivi des modifications dans ODF
Raison pour lesquelles Ms Office ne supporte pas le suivi des modifications en ODF : Le mécanisme spécifié par ODF pour l’enregistrement des modifications devient souvent incohérente suite à certaines insertions ou suppressions de texte Le suivi des suppressions est spécialement problématique car l’approche d’ODF requiert la création d’une série de documents séparés comprenant les éléments supprimés Les exemples fournis dans la description d’ODF 1.1 étaient insuffisants pour bien en comprendre la logiques. Ont été supprimés en ODF 1.2 Il n’y a pas actuellement de mise en œuvre de suivi de modifications sur ODF en phase avec l’attente du marché

13 Symbôles Insertion d’un “smiley” dans une présentation
Sauvegarde en ODF 1.1 Ouverture dans un logiciel différent Ambiguïté dans la description, dans ODF 1.1, du rendu. Open Office 3.0 Office 2007 SP2 Symphony 1.2

14 Orientation du texte dans les tableaux
Autre exemple du manque de précision du standard Open Office 3.0 Office 2007 SP2 Symphony 1.2

15 L ’interopérabilité basée sur les standards
12/6/2018 8:46 AM L ’interopérabilité basée sur les standards Standards + Transparence + Engagement = INTEROPERABILITE © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

16 Standards Implication de Microsoft dans la
maintenance des formats de documents

17 Office Open XML Objectif (extrait de la page 1 de la norme ISO/IEC ): «  être capable de représenter fidèlement le corpus préexistants de documents de traitement de texte, feuilles de calcul et des présentations qui avaient été produites par les applications Microsoft Office » « faciliter l'interopérabilité et de l'extensibilité en favorisant les mises en œuvre par de multiples fournisseurs et sur plusieurs plates-formes » 2006: publication en tant que ECMA-376 2008: Publication en tant que ISO/IEC IS29500 Même contenu en tant que ECMA-376 2nde Edition 2009: début des travaux de maintenance au sein du WG4 du SC34 2010: première révision attendue de la part de l’ ISO

18 Principes d’implémentation d’ODF dans Office
Adhésion au Standard ODF 1.1 En restant prédictible En préservant Le sens L’éditabilité Le rendu visuel

19 Pourquoi ODF 1.1 ? La plus répandue des versions ODF du marché parmi :
ODF 1.0 – ISO/IEC 26300 ODF 1.1 – standard OASIS, jamais soumise à l’ISO Inclue des fonctions d’accessibilité Le standard ODF de fait “ODF 1.2” dans Open Office 3.0 ODF 1.2 est toujours en cours de modification par el comité technique OASIS en charge d’ODF Sun a implémenté une version « early draft » Pas de garantie sur le fait que ces documents « ODF 1.2 » seront conformes à la version finale d’ODF 1.2 lors de sa publication , suite au processus OASIS lui-même ou ISO.

20 Microsoft : pas d’extensions ODF
Pourquoi les extensions ? Permet d’aller plus loin que les spécifications Différentie les produits Approche pragmatique dans la gestion de manque dans la spécification. Pourquoi ne pas y adhérer ? Demande de la part du Secteur public Incompatibilité avec les versions existantes Volonté de contribuer à l’évolution d’ODF au sein du comité technique OASIS

21 Contribution de Microsoft à ODF
Mai 2008 Annonce du support d’ODF 1.1 dans Office 2007 SP2 Juin 2008 Microsoft rejoint le comité technique OASIS en charge d’ODF Automne 2008 Support d’ODF dans Wordpad pour Windows 7 Décembre 2008 15 propositions remises au comité technique pour améliorer l’interopérabilité d’ODF

22 Propositions de Microsoft au comité technique ODF d’OASIS
Additional numbering formats Date axis on charts Data-label-series attributes Data-pilot-group attributes Drawing objects in charts Draw:z-index semantics Hidden drawing objects Non-rectangular placeholders Number:reserve-space element Ref-link for ref marks repeatCount values Table grid size element Table:cell-range attribute Table:target-cell-address attribute X-axis direction error indicator Toutes les propositions de MS vont dans le sens de l’amélioration de l’interopérabilité : Entre les différentes implémentations d'ODF Entre ODF et Open XML.

23 Engagement . “the industry has a responsibility to come together to address the interests of users in interoperability and effective data exchange between widely deployed document format implementations.” - Microsoft Interoperability Principles

24 Au-delà des formats existants…
Convertisseur de format de fichier Fourni avec Office 2007 SP2 Définition et support de tout type de format de document pour Office

25 Ouverture et sauvegarde des fichiers
Fonctions d’affichage Ecran Souris Fonctions d’édition Représentation interne des documents (Document Model) Clavier Convertisseurs antérieurs Convertisseur ODF Ouverture et sauvegarde des fichiers Microsoft Works Formats ML DOC RTF ODF Open XML HTML Convertisseur WordPerfect UOF, autres… Convertisseur API Disque

26 Implémentations Open XML
ECMA-376 is supported by a growing number of products on Windows, Mac, Linux and other platforms Many implementers have announced plans to support IS29500, as a logical evolution of ECMA-376 support

27 Implémentations Open XML principales
Microsoft Office 2007 (Windows) Microsoft Office 2008 (Macintosh) OpenOffice 3.0 (Windows, Macintosh, Linux) Apple iWorks ’09 (Macintosh) Corel Wordperfect Office X4 Suite (Windows) Sun StarOffice 9 (Windows/Mac OSX/Linux) ThinkFree Office 3.0 (Windows/Mac/Linux) IBM Lotus Symphony 1.3 (Windows, Linux)

28 Autres Implémentations Open XML
280Slides (présentations web ) All-Format Writer (Symbian/Nokia) Altsoft XML2PDF (.NET developer tool) AltViewer viewers de documents Altova XML Spy Apache POI (Java API) Apple iPhone DataViz MacLinkPlus (Macintosh) DocumentsToGo (Palm) DOCX to RTF Konverter (Macintosh) DOCX convertor (Palm) Docx2Doc (web conversion service) ExcelPackage (.NET API) Gnumeric spreadsheet (Windows, Linux) Jarte (free Windows word processor) Madcap Flare 3.0 (help authoring) Mindjet MindManager (mindmaps) Monarch V10 (générateur de rapports) Neo Office 2.1 (Macintosh) Nuance OmniPage 16 Open ERP Software Convertisseur Open XML/ODF Open XML Writer OPEMXML4J (Java API) PHPExcel (API pour PHP) PythonOffice (API pour Python) SlideRocket (présentations web) SlideShare (présentations web) Xpertdoc Studio 2007 (outil de reporting) Zoho (traitement de texte Web)

29 Questions / réponses

30


Télécharger ppt "Interopérabilité Open Office – Microsoft Office"

Présentations similaires


Annonces Google