Podpora pro XML dokumenty i v Mac Office
2. 06. 2005, 14:54 · Nakousnutá jabka · Bleskovka
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.
— Peter 2.6.2005 15:54 #
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 #
— agent 2.6.2005 20:22 #
— Lukas Kalista 2.6.2005 20:36 #
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 #
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 #
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 #
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 #
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 #