Podpora pro XML dokumenty i v Mac Office

2. 06. 2005, 14:54 · Nakousnutá jabka · Bleskovka

ikonka Vývojáři z Microsoft Mac Business Unit dali na vědomí, že připravují podporu pro nový formát, který zavede Microsoft ve svých “Office 12”, a který je založen zcela na kombinaci XML, samostatných objektů a ZIP technologii (vše nebude v binárním dokumentu, ale jednotlivé samostatné části budou zabalené do ZIP souboru). Bohužel se podle všeho jedná o vlastní formát Microsoftu, který nevyužívá již uznaný otevřený formát pro kancelářské aplikace, výhodou však bude, že použití nového formátu nebude vyžadovat poplatky. Podrobnosti přímo od MS v angličtině.

Každopádně je možná předčasné se radovat na to, že se konečně zbavíme obludných binárních .doc, .xls či .ppt – dá se předpokládat, že kvůli zachování zpětně kompatibility, kdy řada uživatelů používá i dost staré verze Office, bude stejně většina souborů ještě pár let kolovat v původním formátu. Ale – alespoň je na obzoru změna, která by měla ve výsledku znamenat větší kompatibilitu a snazší interoperabilitu mezi jednotlivými kancelářskými balíky.

· Trvalý odkaz na tento příspěvěk · Linkuj.cz · Jagg.cz

  1. Na zaklade toho ako vsetci pozname Microsoft, sa obavam, ze v zaciatkoch (mozno stale – ha ha ha…) bude aj tento format taky zly, nekompatibilny a profesionalne nepouzitelny ako .doc format.

    — Peter    2.6.2005 15:54    #

  2. O XML formátu pro Office už slyším delší dobu a musím říct, že at o tom přemýšlím, jak o tom přemýšlím, nemůžu přijít na to, kde je zádrhel tentokrát. Nechápu to.

    Podle mne je uzavřený nekompatibilní formát hlavní důvod, proč má Office monopol. Přijde mi, že Microsoft si sám dobrovolně řeže větev pod vlastním zadkem.

    Nechce se mi tomu všemu příliš věřit. Ale pokud ten odkazovaný článek na microsoft.com není vyložená lež, tak nevidím způsob, jak v transparentním XML formátu se standardní ZIP kompresí dosáhnout toho, aby to někdo nepřečetl.

    Poznámka: Můžeme to porovnat například s Apple, který přešel u .plist souborů v Tigeru k binárnímu XML, což je podle mne prasárna, která zasluhuje rázného odsouzení! Nenapadá mne jediný rozumný důvod, k čemu to může být dobré (plist soubory jsou malé, takže neefektivita textových souborů nehraje roli).

    — zzen    2.6.2005 18:49    #

  3. zzen: binární pliaty jsou v pohodě... nechápu co všichni máte—týká se to souborů, které nemá nikdo upravovat ručně (jsou generované) a navíc, je k tomu jednoduchý přístup přes shell… tohle jako problém nevidím… stejně tak, proč by MS nepoužíval XML—stejně to dnes umí skoro každá alternativa načíst… pokud to bude umět úplně libovolný program a ve stejné kvalitě, tak tím MS jen utvrdí “standard” svého formátu—argument bude—xml doc si můžete otevřít kdekoliv a ne čemkoliv—používejte k jeho tvorbě ms office a bla bla bla…

    — agent    2.6.2005 20:22    #

  4. Ja uz jim neverim. Do dnesni doby nejsou schopni precist obycejny dokument sami po sobe, tohle jim zamota hlavu jeste vic. Navic, jak znam MS, tak v tom dokumentu bude dva miliony informaci navic, ted navic dobre citelnych…

    — Lukas Kalista    2.6.2005 20:36    #

  5. Nějak nechapu vo co go. Naprosto bez problémů jsem přešel na woknwech z MS office na Open Office aniž bych hrábnul na jedinej dokument. Všechny ty hnusný doc a XLS se mi načetly naprosto bez chyby. OO to umí uložit i nazpátek tak nechápu vo co pořád komu jde ?
    Můžu používat OO a budto budu mít dokumenty v sxc atd (páč je to menší) nebo je uložim jako doc a xls a pošlu tomu kdo používá MS.

    — Krtek    2.6.2005 20:58    #

  6. Tedy SNADNO citelne to jiste nebude. Keynote, Pages, OpenOffice, AbiWord … vse XML. Umi snad vzajemne nacitat sve formaty? Kdyz si prohlednete treba XML z Keynote, ja bych tedy ty XSLT pro prevod psat nechtel.

    Myslim si, ze hlavni problem v nahrade MS Office neni format, ale funkcnost. I kdyz nikdo neuziva vse, kazdy pri prechodu chce, aby “nahradni” aplikace umely presne vse, nac byli zvykli z MS Office. Pri dostatecnem mnozstvi lidi musite pak mit office, ktery umi presne vse, co MS Office (a ta se prave v novych funkcich stale rozviji). Pekne o tom psal nedavno nekdo z NeoOffice v jejich diskuzi.

    Takze myslim, ze si MS prechod na relativne citelny format dovolit muze.

    — nm    2.6.2005 21:07    #

  7. Binarni plisty jsou prasarna, jinak to muze pripadat jen tomu, kdo je zvykly na horsi veci z klasickeho Mac OS. Nicmene Apple skutecne tvrdi, ze je to kvuli rychlosti a bug reporty ignoruje. Pritom textove plisty byly uz na NeXTu a vsichni vime, jak roste vykon. Hovadina. Podobne nechapu, proc se web archivy Safari neukladaji do zipu (jako treba z iCabu), ale nejakeho uzavreneho formatu, co se da precist jen pres specialni API.

    Tajny tip (jde to vycist ve zdrojacich Darwinu): Pridejte do predvoleb konkretni aplikace klic CFPreferencesWritesXML s boolovskou hodnotou Yes (True) a ty predvolby se budou od te doby zapisovat jako XML. Bohuzel to nejde globalne.

    Ad Office a XML: Vite, ze v tygrim TextEditu jde ukladat do Word XML? Ze by je Apple predbehl;)? Asi ne – myslim, ze do XML jde ukladat z Office uz dele, jen zipy a la OOo jsou novinka. Co se citelnosti tyce, vsichni to trochu precenuji. XML je jen struktura, da se naplnit cimkoli. Zadna velka zmena. Navic bude stejne chvlili trvat, nez se to chytne. (Cos mi to poslal, to neni DOC! ..... Muj Word 2000 si s tim neporadi…)

    Adam Nohejl    2.6.2005 23:27    #

  8. Já mám dvě zjištění:

    1) Někteří lidi se tady do diskuzí naučili psát tučně.

    2) MS už nějakou dobu podporuje export do XML formátů z office, enterprise firmy (rozuměj významní klienti) to vyžadovali kvůli externímu automatickému zpracování a generování, nic nového. MS je jeden z tahounů binárních XML a ostatně veškerá výměna dat v .NETu probíhá přes XML (viz. databázový ResultSet). Spíš mně zajímá kdy a jak to zpoplatní ;)

    — kmotr    2.6.2005 23:39    #

  9. Binární XML, tak jak já to vidím, popírá samotný smysl XML—tedy vyměnit trochu prostorové efektivity a výkonu za jednoduchost a čitelnost kdekoliv, kdykoliv, čímkoliv. (Kmotr: píšu tlustě už dlouho – a ano, přijde mi přehlednější občas něco zvýraznit.)

    Argument agenta ohledně plistů rozhodně neobstojí. Myslím, že jde o velkou věc, že přinejhorším se do každého XML dá podívat i NotePadem, že se to dá fulltextově indexovat bez nějakých importních SpotLight plug-inů a tak. Nicméně je mi jasné, že okolo binárního XML už se pohádala spousta mnohem větších guru a vedou se o tom vzrušené diskuze už dlouho. Já jsem si svojí stranu vybral.

    Ad. stávající XML v Office – kdyby někdo pročetl ten odkazovaný anglický originál, zjistil by, že i tam se odkazují na jakýsi WordprocessingML a SpreadsheetML – nicméně jsem neměl tušení, že to je validní XML s dostupným DTD.

    — zzen    3.6.2005 02:17    #

Související články