En titt på öppna dokumentformat och Open XML Predrag Mitrovic Teknisk Chef, Microsoft predrag.mitrovic@microsoft.com blogs.msdn.com/swesecurity
Agenda Dokumentformat definition och genomgång Microsoft Open XML
Om dokumentformat Sampling av dokument på webben +kontot + IT möjliggörare att enkelt och i stor skala skapa dokument -kontot Kan vara komplext att dela, utväxla och bevara information - miljarder av dokument i olika format Ofrånkomligt Olika applikationer/verktyg använder samma information på olika sätt Ett dokumentbibliotek en webbplats) kan använda flera olika format Filtyp Enkel Googlesökning mars-2006 html 4,550,000,000 htm 1,440,000 Procent PDF 317,000,000 71.09% Adobe DOC 48,300,000 10.83% MS txt 32,100,000 7.20% Plain text XLS 11,900,000 2.67% MS ppt 15,700,000 3.52% MS PS 13,600,000 3.05% Postscript RTF 6,260,000 1.40% Rich Text Format wpd 1,030,000 0.23% Corel Wordperfect wp 198 0.00% Wordperfect tex 181 0.00% Tex sxw 90 0.00% Star/Openoffice Writer sxi 55 0.00% Star/Openoffice Presentation wp5 44 0.00% WordPerfect 5 sxc 16 0.00% Star/OpenOffice Calc.latex 12 0.00% LaTex Total Dok 445,890,596 Totalt 4,997,330,596
Mera om dokumentformat Format innehåller och beskriver information Metod att hålla och presentera det intellektuella innehållet Information om innehållspresentation Möjliggör åtkomst till information för hård-/mjukvara Applikation & information - relationen Intelligensen att förenkla skapande, organisering, utveckling, representation, granskning, samverkan, validering, kalkylering, utskrifter med mera... Applikationer kopplas hårt, löst eller inte alls mot format Idag: ODF kopplas till finesser i OO, Open XML kopplas till finesser i MS Office
Filformatets mognad till XML Office 2003 Banbrytande XML-support WordML, SpreadsheetML Definierbart schema 2007 k pen Datacentrerad Office 2000 Tidig innovation XML i dokumentegenskaper Ofice12 Open XML Format XML-filformat grundvalet XML PowerPoint format stängd dokumentcentrerad Office 97 Existerande binärfilsformat designade 1994, lanserade i Office 97 Office XP Första XML-formatet Spreadsheet XML Binära filformat är snabba, utbredda, fria, dokumenterade, interoperabla, defactostandarder, tillgängliga... Men XML är bättre!
XML-Formatet: Vision realiseras Förändring i informationshanteringen Universell och skalbar datainteroperabilitet Databaser, tjänster, arbetsflöden, dokument... En vision - Dokument och data Möjliggör nya scenarier enhetligt språk över applikationsgränser Möjliggöraren för mobila enheter, multipla formfaktorer Dokument Delad tjänsteorienterad arkitektur (http, XML, SOAP, WSDL, UDDI)
Möjligheter: XML-dokument Dataåtkomst via automatiserade verktyg Dokumentinnehåll driver dagliga affärsprocesser Verksamhetssystem integrerade med arbetsplatsen Flera användabara tjänstebaserade webbapplikationer Miljoner (affärs-/applikations)utvecklare utforskar nya scenarier Smart hantering av arbetsflöden Kraftfull innehållshantering Revision, spårbarhet, regleringskrav Interoperabilitet över grupper, divisioner, organisationer, produkter Hantering av offentliga handlingar Bevarande av digitalt framställt arv i neutrala format
Förändring = utmaning! En enorm mängd av information har skapats med existerande Microsoft Officeformat Miljoner användare har skapat miljarder av dokument under de senaste 20 åren Migrering till XML kan innebära risker om inte största omsorg tas för praktikaliteter Användare kräver bakåtkompatibilitet med existerande dokumentformat och produkter Allt annat kan vara enormt improduktivt för användaren och risk för oacceptabel informationsförlust Migrering till XML bör inte kompromissa prestanda eller potentiell funktionalitet
Microsofts mål med Open XML Nöjda användare Säkra kompatibiliten med miljardvis av dokument, för miljontals användare Möjliggöra migrering från.doc,.xls,.ppt till Open XML-format Integrerad support för användares existerande XML-data Inkludera alla rika funktioner och möjligheter i Office 2007 Möjliggöra migrering till öppna format över alla Office-produkter Grundformat för Office 2007 Fria tillägg för Open XML-format: Office 2000, XP, 2003 Nöjda utvecklare Säkerställa åtkomst för ALLA utvecklare, inklusive konkurrenter och OSS Royaltyfritt Covenant not to sue www.openxmldeveloper.org Överraska branschen och inspirera framtiden Överlämnade format i öppen, permanent process för standardisering och utveckling Ecma International
Kompatibilitet - nyanser Fidelitet (hållbar återgivning) Ingen informations-/presentationsförlust Trohet till originalinnehåll skapat med originalapplikationen Målet för Open XML-format med Microsoft Office Interoperabilitet All information är likvärdigt tillgänglig till alla applikationer Ingen dold eller onåbar information MS Office mål för andra identifierade och tillgängliga format, baserat på kundprioriteringar Notering: Open XML-format möjliggör full- eller partiell användning för andra applikationer
ODF då? at för OpenOffice Sun, IBM, Novell med flera pushar för obligatoriska/bindande ODF-policybeslut för att saluföra deras produkter och tjänster Trots ovan opponerar sig inte Microsoft mot ODF på något sätt ODF är ett av många format för många användningsområden Microsoft kommer att stötta insatser för datainteroperabilitet med ODF Via världens bästa tredjepartsutvecklare av XML-format Val mellan format och interoperabilitetsaspekten driver produktkonkurrensen; användare undviker inlåsning med öppna format.
Ecma International TC45 Apple Barclays Capital BP British Library Essilor Intel Corporation Microsoft Corporation NextPage Inc. Novell Statoil ASA Toshiba + Open to new members Scope The goal of the Technical Committee is to produce a formal standard for office productivity applications within the Ecma International standards process which is fully compatible with the Office Open XML Formats. The aim is to enable the implementation of the Office Open XML Formats by a wide set of tools and platforms in order to foster interoperability across office productivity applications and with line-of-business systems. The Technical Committee will also be responsible for the ongoing maintenance and evolution of the standard.
Bygge av ett öppet community www.openxmldeveloper.org Formerat för att tillhandahålla ett forum där utvecklare fritt kan arbeta med informationsutbyte, bolla idéer, teknisk support, tips och verktyg kring Open XML-format. Öppet för alla utan kostnad, allt för att möjliggöra en bred uppslutning och samverkan så att lösningar som använder Open XML kan skapas för alla plattformar.
Summering XML-baserade dokumentformat är framtiden MS Open XML bryggar det förgångna med framtiden Som kunder förväntar sig och kräver MS ansatser är öppna, och blir en industristandard Öppet för branschmöjligheter Öppet för konkurrerande alternativ Öppet till community- och standardiseringsgrupp att förädla MS Open XML-format Microsoft som företag står för branschövergripande interoperabilitet och tillväxt genom XML-format
Varför Microsoft? Den enda leverantören som investerar I FoU (sju miljarder $) över hela plattformens "livscykel" Verktyg -> Servrar -> Middleware -> Applikationer Hanterbarhet/säkerhet är en kärnkomponent I Microsofts Fokuserat på öppna standarder för garanterad interoperabilitet Vår framtida tillväxt beroende på hur duktiga vi är i innovation och att lösa komplexa kundproblem med smart mjukvara/plattformar. Stor skilland på "huvuden vid behov" och mjukvaruinnovation!
Tack! predrag.mitrovic@microsoft.com blogs.msdn.com/swesecurity