Office Open XML
Office Open XML (ISO/IEC 29500, zwany ponadto OOXML, OpenXML bądź MSOOXML) – przychylny kanon ISO dokumentów elektronicznych, takich jak na przykład dokumenty tekstowe,
arkusze kalkulacyjne oznacza owo prezentacje multimedialne.Specyfikacja została opracowana ponadto promowana na skroś Microsoft. Według firmy głównym celem jest wsteczna odpowiedniość spośród istniejącymi dokumentami w środku formatach
Microsoft Office na dodatek pełna obsługa funkcji oferowanych na skroś ów pakiet. Według założeń ,
Office Open XML ma wziąć w środku rachubę ponadto takie potrzeby, jak na przykład
Office Open XML został w środku części zaimplementowany w środku produktach wchodzących w środku zestaw pakietu
Microsoft Office 2007, w środku których jest domyślnym formatem zapisu dokumentów, zastępując zamknięte formaty binarne używane we wcześniejszych wersjach wchodzących w środku zestaw pakietu narzędzi. Użytkownicy starszych wersji
Microsoft Office mogą robić zapasy się w środku darmowe rozwinięcie pozwalające rozpoczynać ponadto robić notatki dokumenty
Office Open XML spośród poziomu
Microsoft Office 2000, XP na dodatek 2003. W systemie Mac OS X, kanon
Office Open XML jest osiągalny negacja logiczna prędzej w środku najnowszej wersji
Microsoft Office 2008 na rzecz Mac OS X, toż negacja logiczna we wcześniejszych wersjach tego pakietu.W grudniu 2006 r. wykaz
Office Open XML została ratyfikowana na skroś kartel firm Ecma International w charakterze kanon Ecma-376. . 3 kwietnia 2008 w środku powtórnym głosowaniu został przegłosowany na skroś ISO w charakterze zasada , oraz 9 kwietnia ISO przejęło całkowitą kontrolę powyżej standardem .Struktura nadrzędna dokumentu opisana jest na skroś Open Packaging Conventions (OPC) – integralną część specyfikacji ECMA-376.Standard
Office Open XML definiuje, w środku kto podejście powinny istnieć reprezentowane dokumenty tekstowe,
arkusze kalkulacyjne ponadto prezentacje multimedialne. Do opisu dokumentów służą języki znacznikowe, których klasyfikację przedstawiono poniżej.Główne języki znacznikowe:Pomocnicze języki znacznikowe:Oprócz wymienionych języków, wykaz
Office Open XML definiuje formaty XML aż do reprezentacji formuł matematycznych, metadanych ponadto bibliografii, jak na przykład ponadto wielkość pomocniczy depozycja w środku paczkach dokumentów XML o schematach definiowanych na skroś użytkownika. Przy projektowaniu schematów XML specyfikacji skupiano się na szybkości ładowania plików ponadto rozbioru logicznego zawartości. Stąd implementacja nadzwyczaj krótkich nazw wielokrotnie spotykanych znaczników, użytek dat w środku postaci liczb porządkowych (z zerem w środku roku 1899 bądź 1904). Przykładowo fragmenty tekstu są zawarte pośród znacznikami r, łączonymi w środku paragrafy (znaczniki p). Metadane są zapisywane w środku postaci znaczników Pr (ang. properties). Ten intencja kluczowy skutkuje pośród innymi większą ilością poziomów hierarchii w środku przeciętnym dokumencie, w środku przeciwnym przypadku aniżeli w środku plikach HTML, które są tak bywa całkiem płaskie na dodatek łatwe aż do czytania ponadto edycji na skroś człowieka w środku postaci źródłowej.Formaty
Office Open XML są kompatybilne spośród binarnymi formatami zapisu dokumentów używanymi w środku starszych wersjach pakietu
Microsoft Office w środku tym sensie, iż są w środku stanie być przedstawicielem wszystkie ich możliwości. Binarne formaty zapisu są w środku dalszym ciągu obsługiwane na skroś
Microsoft Office 2007, wszelako rekomendowana jest przesiedlenie się aż do formatów
Office Open XML Nazwa SpreadsheetML pojawiła się po cios główny w środku kontekście pakietu
Microsoft Office XP ponadto odnosiła się aż do formatu zapisu
arkuszy kalkulacyjnych programu
Microsoft Excel w środku XML. W
Microsoft Office 2003 wprowadzono na dodatek wielkość WordprocessingML, kto pozwalał w środku podobny podejście robić notatki dokumenty tekstowe spośród poziomu programu
Microsoft Word Obydwa formaty mają ograniczoną ewentualność reprezentacji dokumentów. SpreadsheetML ponadto WordprocessingML w środku
Office Open XML jakkolwiek wywodzą się spośród nich, są w środku niewielkim stopniu kompatybilne ze starszymi formatami. Te ostatnie są w środku dalszym ciągu wspierane w środku
Microsoft Office 2007 w środku takiej postaci, jak na przykład we wcześniejszych wersjach pakietu.Podobnie jak na przykład
Office Open XML OpenDocument (w skrócie ODF) jest standardem zapisu dokumentów elektronicznych, takich jak na przykład dokumenty tekstowe,
arkusze kalkulacyjne ponadto prezentacje multimedialne. Został obrobiony na skroś syndykat OASIS ponadto zaimplementowany m.in. w środku pakietach biurowych
OpenOffice.org KOffice ponadto StarOffice.Ecma International podkreśla, iż negacja logiczna bacząc na podobieństw, formaty zaproponowane w środku standardach
OpenDocument ponadto
Office Open XML zostały opracowane w środku różnych celach. Standard
OpenDocument stanowi propozycję uniwersalnej, modularnej reprezentacji dokumentów tekstowych,
arkuszy kalkulacyjnych ponadto prezentacji multimedialnych w środku ów sposób, iżby zagwarantować m.in. ewentualność ich implementacji na wielu platformach ponadto łatwiejszą współpracę spośród aplikacjami biznesowymi. Chociaż kanon
Office Open XML osiąga podobne cele, jego głównym zadaniem jest rękojmia pełnego ponadto wiernego odwzorowania większości istniejących dokumentów stworzonych obok pomocy wcześniejszych wersji produktów spośród rodziny
Microsoft Office Opracowana na skroś Microsoft wykaz XML Paper Specification (w skrócie XPS) określa sposób, w środku kto przechowywana jest sens ponadto stylistyka dokumentów elektronicznych. Dokumenty XPS ponadto
Office Open XML są wielokrotnie mylone ze sobą ze względu na krocie podobieństw, m.in. obydwa wykorzystują koncepcje paczek, składników ponadto relacji zdefiniowanych w środku OPC na dodatek w środku jednakowy podejście je implementują, wskutek czemu mogą istnieć przetwarzane tymi samymi metodami. Format dokumentu XPS został natomiast obrobiony spośród myślą o reprezentacji przenośnego, trwałego dokumentu elektronicznego przeznaczonego aż do przeglądania ponadto drukowania, na przestrzeni podczas gdy
Office Open XML reprezentuje dokumenty o szerszym przeznaczeniu. XPS negacja logiczna wykorzystuje ponadto języków znacznikowych zdefiniowanych w środku specyfikacji
Office Open XML wszelako podzbiór języka XAML, opracowanego na potrzeby Windows Presentation Foundation.W grudniu 2005 r. Microsoft zgłosił aż do Ecma International konkluzja o inicjacja procesu standaryzacji schematów dokumentów
Office Open XML 9 innych firm (Apple, Barclays Capital, BP, Biblioteka Brytyjska, Essilor, Intel, NextPage, Statoil ASA na dodatek Toshiba) poparło inicjatywę ponadto przystąpiło jej współfinansowania.Rezultatem tego było desygnacja 8 grudnia 2005 r. komitetu technicznego TC45, w środku zestaw którego weszli przedstawiciele firm Microsoft, Apple, Canon, Intel, NextPage, Novell, Pioneer, Statoil ASA, Toshiba na dodatek Biblioteki Kongresu Stanów Zjednoczonych.Na posiedzeniu Walnego Zgromadzenia 7 grudnia 2006 r. Ecma International zatwierdziła
Office Open XML w charakterze kanon Ecma-376. Walne konwent wyraziło ponadto zgodę na kandydatura standardu aż do adopcji w środku procesie ISO/IEC JTC 1.We wrześniu 2007 w środku wyniku głosowania państw członkowskich negacja logiczna zaakceptowano przyspieszonej procedury standaryzacji, choć natomiast materia ta miała istnieć rozpatrywana znowu w środku lutym 2008 w środku Genewie. Pięciomiesięczny miesiączka centralny należał aż do przedstawicieli 104 krajów, w środku tym 41, którzy są członkami komitetu technicznego ISO/IEC (JTC 1). Oficjalny wytwór głosowania: spośród członków "P" (wymagane protekcja 2/3 członków) – 17 spośród 32 (53%) poparło wielkość
Office Open XML Z członków "O" (maksymalny zgodny spośród prawem weto – 25% głosujących) – 18 spośród 69 (26%) zagłosowało wbrew OO XML (nie wliczając tedy głosów wstrzymujących). Oznacza to, iż
Office Open XML negacja logiczna spełnił żadnego spośród dwóch warunków zostania standardem ISO ponadto pospieszny przebieg standaryzacyjny tego formatu został skończony wynikiem negatywnym. Ostatecznie, Open XML uzyskując 86% głosów za, przyjęty został 3 kwietnia 2008. Specyfikacja
Office Open XML udostępniona została aż do użytku na rzecz wszystkich zainteresowanych stron bez żadnych opłat licencyjnych. Ze względu na obawy, iż program wykorzystujące kanon na zaproponowanej licencji negacja logiczna mogłoby istnieć rozpowszechniane na licencji GPL, w środku listopadzie 2005 r. Microsoft dołączył aż do postanowień licencyjnych Umowę o Nie Pozywaniu (ang. Convenant Not owo Sue, w środku skrócie CNS), w środku której zobowiązał się negacja logiczna dojrzewać własnych praw spośród patentu w środku związku spośród wykorzystaniem
Office Open XML na skroś zainteresowane strony. Na zlecenie, londyńska gabinet Baker & McKenzie przygotowała analizę ponadto czytelną interpretację proponowanych warunków licencyjnych w środku czerwcu 2006 r. W październiku 2006 r. wykaz
Office Open XML została objęta zapewnieniem Open Specification Promise (w skrócie OSP). Prawa przyznawane na skroś CNS ponadto OSP są takie same, wszelako są wyrażone innym językiem, co w środku zamierzeniu ma przynieść ulgę interpretację gwarantowanych na skroś Microsoft praw aż do wykorzystania
Office Open XML Office Open XML (w sensie standardu ISO) został w środku części zaimplementowany w środku produktach wchodzących w środku zestaw pakietu
Microsoft Office 2007, w środku których jest domyślnym formatem zapisu dokumentów. Microsoft udostępnił nieodpłatnie rozwinięcie na rzecz starszych wersji pakietu,
Microsoft Office Compatibility Pack for Word, Excel and PowerPoint 2007 File Formats, które pozwala robić notatki ponadto rozpoczynać dokumenty
Office Open XML spośród poziomu
Microsoft Office 2000, XP ponadto 2003.Potencjalna obsługa
Office Open XML w środku innych aplikacjach:Standard
Office Open XML jest przedmiotem szerokiej ponadto zróżnicowanej debaty w środku środowisku informatycznym. Część uczestników procesu zatwierdzania zasadniczo popiera ewentualną standaryzację w środku ISO, toż są przeciwni stosowaniu przyspieszonej procedury ISO póki negacja logiczna zostaną rozwiązane techniczne ponadto prawne problemy w środku specyfikacji. Inni akceptują kanon bez żadnych zastrzeżeń, negacja logiczna analizując dokumentacji. Przy objętości 6000 stron, wykaz jest trudna aż do szybkiej oceny. Jednym spośród przedmiotów dyskusji jest okoliczność istnienia wcześniejszego formatu
OpenDocument (ISO 26300:6000), którego przedłużenie klapa się spośród nowym
Office Open XML Krytycy sugerują, iż Microsoft winien był wyzyskać zatwierdzony w środku tym momencie kanon
OpenDocument w środku przyszłych wersjach
Microsoft Office w zamian kreować własne rozwiązanie. Niektórzy uważają również, iż dwaj pokrywające się standardy mogą kierować aż do pomyłek użytkowników, szczególnie spośród powodu podobieństwa nazwy
Office Open XML aż do podobnie jak
OpenDocument jak na przykład ponadto "OpenOffice". Do przeciwników standardu zalicza się krocie zróżnicowanych organizacji ponadto osób indywidualnych, w środku szczególności społeczności wolnego ponadto otwartego oprogramowania, użytkownicy
OpenDocument ponadto znaczące firmy informatyczne, jak na przykład Sun Microsystems, IBM (wchodzące w środku zestaw Komitetu Technicznego ODF) ponadto Google. Krytyka OOXML dotyczy przede wszystkim braku otwartości, niedojrzałości na dodatek przegiąć w środku procesie standaryzacyjnym. Według Microsoftu, analogiczne zatrzeżenia wolno wysunąć ponadto w obliczu ODF, obok czym przyrzeczenie nieegzekwowania praw patentowych ze okolica Sun ponadto IBM jest zawężona na skroś klauzulę ważności ano długo, jak na przykład firmy te biorą wkład w środku pracach powyżej tym formatem.Problemy techniczne ponadto prawne, jak na przykład wymienione wyżej ówczesny powodem, na rzecz którego zrzeszenie
OpenOffice.org w środku Danii wysłała swoje zastrzeżenia w obliczu ECMA 376 aż do duńskiej instytucji standaryzacyjnej (Dansk Standard). Zastrzeżenia zawierały stwierdzenie, iż "w specyfikacji istnieje krocie poważnych błędów, samozaprzeczeń, problemów prawnych ponadto relacje od momentu Microsoftu", oraz ponadto "możliwość adaptacji aż do warunków kulturowych ponadto językowych jest utrudniona ponadto uniemożliwia współpracę twórców oprogramowania w środku celu rozszerzenia". Jak wynikało spośród zastrzeżeń, Ecma 376 negacja logiczna spełnia warunku stabilności niezbędnego aż do standaryzacji ISO.W czerwcu 2007 Microsoft opublikował obszerną listę komentarzy spośród odpowiedziami ponadto wyjaśnieniami aż do części zgłaszanych zastrzeżeń . W grudniu 2007 ECMA poinformowała, iż znaczna część zgłaszanych zastrzeżeń ponadto zostanie uwzględniona w środku kolejnej propozycji standardyzacjnej zgłaszanej aż do ISO .Poprawki dokonane na skroś ECMA powodują natomiast nieuniknione, znaczne różnice pośród formatem opisanym standardem ISO OOXML oraz formatem zaimplementowanym w środku MS Office 2007, powstałym poprzednio dokonaniem jakiegokolwiek jawnie znanego przeglądu proponowanego standardu. Nie jest jasne oznacza owo w środku kolejnej wersji MS Office (2010) fabrykant zdecyduje się podać wprowadzony na skroś samego siebie kanon kosztem utraty wstecznej zgodności spośród MS Office 2007.W kwietniu 2008 Microsoft opublikował na dodatek specyfikacje różnych protokołów mających kombinacja spośród przetwarzaniem MSOOXML – m.in. protokołów komunikacyjnych Office SharePoint, starych formatów binarnych (DOC,
XLS PPT) na dodatek XAML .Microsoft w środku kwietniu 2009 roku opublikował kolejną wersję pakietu SDK aż do manipulacji dokumentów w środku formacie OpenXML . Pakiet ów ma wewnątrz problem uprościć stworzenie ponadto edycję plików w środku formacie OpenXML spośród poziomu języka programowania (np. C#), automatyzując standardowe operacje jakie tak bywa wdrażać muszą programiści tworzący aplikacje wykorzystujące ów format.