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.
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: 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…
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…
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.
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.
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…)
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í ;)
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.
— 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 #