Mis on OOXML?

Office Open XML (OOXML), mida mõnikord nimetatakse ka Open XML-iks, on XML-vorming, mille Microsoft lõi Microsoft Office® versiooni 2003 kaudu kasutatavate binaardokumendivormingute järglasena, sealhulgas .doc, .xls, .ppt. OOXML-vorming võimaldab rohkematel rakendustel avatud dokumentidega töötada.

XML tähistab eXtensible Markup Language, mis viitab lihtsale tekstivormingule. See, et see on laiendatav, tähendab lihtsalt seda, et see võimaldab disaineritel keelesiseseid silte kohandada. Selle keele üks eesmärke on aidata jagada struktureeritud andmeid mitme inimese vahel.

OOXML-fail sisaldab XML-failide kogumit, mis on tihendatud üheks failiks, mida saab luua ja muuta rakendusega Microsoft Office®. Office 2007-s loodud failid ei kuulu Microsoft Office®-ile, kuna Rahvusvaheline Standardiorganisatsioon (ISO) standardis OOXML-vormingu 2008. aasta aprillis. See vormingu versioon on uusim, esialgne spetsifikatsioon standarditi 2006. aasta detsembris. XNUMX Ecma International, mittetulunduslik erastandardirühm.

OOXML-i toomine Microsoft Office 2007®-i on üks viise, kuidas Microsoft muutub avatumaks ja vähem sõltuvaks suletud patenteeritud tarkvarast. Avatud vormingud, nagu XML ja OOXML, võimaldavad rohkematel teiste tarnijate rakendustel dokumentidega hõlpsamini suhelda. See vähendab lõpuks failide vahetamisel tekkida võiva rikutud failide hulka. Vorming on Office 2007 versioonis uus, kuid kui Microsoft laiendab oma tarkvara installibaasi, kasvab vormingu populaarsus.

Kuna OOXML on XML-põhine vorming, võimaldab see Wordi dokumendi või Power Pointi esitluse üksikuid osi eraldi salvestada. Need osad tihendatakse ZIP-tihendusskeemi alamhulga abil, et luua kontoridokumentide salvestamisel failitüüp. Kui kasutaja avab OOXML-faili, käsitleb rakendus tihendatud failide kogu, kuid kuvab need ühe failina. Pikemas perspektiivis on mõeldav, et teatud kolmandate osapoolte rakendused pääsevad juurde tihendatud OOXML-faili neile vajalikele osadele ja jätavad ülejäänud osad tähelepanuta.

Microsofti loodud uus vorming ei ole täielikult seotud OpenOffice.org XML-iga, mis on selle vormingu aegunud versioon. OpenOffice.org-i uusim versioon 3.0 suudab avada OOXML-faile, mis on loodud MS Office 2007 abil, kuid praegu ei saa see selles vormingus dokumente salvestada. Vormingu kasvades saab tasuta OpenOffice tõenäoliselt kirjutada Microsoft Office 2007 OOXML-i standardvormingusse, võimaldades mõlema rakenduskomplekti kasutajatel dokumente muuta.