6000 stran specifikace s legacy a vendor-specific humusy je spatne. Praktiky MS taky.
Jenze ja si nemuzu pomoct...jsem si zkusil implementovat generovani ODF i OpenXML a musim rict, ze ODF je humus. Psat ctecku, to musi byt jina -- tam proste tech 6000 stran potrebujete precist, protoze logicky musite pokryt vsechny mozne pripady. Ale zkuste si napsat treba aplikaci, ktera bude generovat nejaky spreadsheet v OpenXML a ODF. Budete nad ODF prskat a pohled na OpenXML bude pro vas vysvobozenim...tedy samozrejme do te doby, nez budete muset pouzivat ty jejich Windows specific datumy a takove blbosti... Kdyby se tyhle chyby vyresily, byl by OpenXML skvely format. Jenze mam takove tuseni, ze MS ty chyby resit nehodla....
Zas tak moc jsem s temi formaty nepracoval, ale nemuzu lhat o svych zkusenostech. S OpenXML zatim relativne pozitivni.
At je generovani jednoduche jakkoliv, dokumenty nestaci jenom psat, on je obcas i nekdo potrebuje i precist. Protoze pokud nepotrebuje, tak je ani nemusime psat ze?
Hodnotit format podle toho jak jednoduche je vytvorit jeden konkretni typ dokumentu je naprosto o nicem. Tudiz tim ze MS odstrani par (podle tebe) nedostatku se skelym formatem nestane.
Myslim, ze s meho prispevku je dostatecne jasne, ze format vidim v soucasnem stavu jako problem a jako vhodny pro ISO ho rozhodne nepovazuju. Ze je blbe implementovatelny pro cteni jsem snad naznacil. Ale taky jsem proste napsal jake byly me zkusenosti s tim formatem. Mimochodem i kdyz je specifikace extremne dlouha, tak s dalsimi zdroji (ebooky, tutorialy, fora) je na tom OpenXML docela dobre.
Co ale nechapu, je vas druhy odstavec. Napsal jsem, ze kdyby MS odstranil veci, co do standardu z principu nepatri (specificke veci pro Windows, Office97, Office2000, nedostatecne zadefinovani nekterych veci jen pomoci prikladu), byl by to dobry format. Jake jsou dalsi veci, ktere jsou na OpenXML spatne? Rad si je poslechnu...vypadate na cloveka, co se v tom formatu dobre vyzna.
Drahy pane, neznam sice pana Kvasnicku, OpenXML se mi nelibi a Microsoft skutecne nemiluju, ale rozhodne bych se neodvazil tvrdit, ze je Microsoftem zaplaceny k0k07. Precetl jste si vubec jeho prispevek? Jeste neco v 1337 speaku, prosim...
Jinak k tematu: myslim, ze vcelku panuje konsenzus v tom, ze ODF je nevhodne na spreadsheety (nejen kvuli nepritomnosti vzorcu, ale take kvuli velke "ukecanosti" tohoto formatu) a OpenXML zase na textove dokumenty (krypticke nazvy tagu, nemoznost vkladat tagy primo do textu).
Knihovny nejake sou, ale neni to zadna slava. Ja jsem konkretne potreboval tvorit ten spreadsheet v PHP a pro to sice knihovna je, nicmene s naprosto katastrofalni dokumentaci...
Navic kdyz chcete delat slozitejsi dokument, tak je mnohem rychlejsi nastudovat si tu cast specifikace, kterou k tomu budete potrebovat, nez zjistovat kterou knihovnu pouzit, jestli to vubec umi nebo ji priohybat... Konkretne tomhle pripade proste neni nad XSLT (Potreboval jsem stejna data nacpat do sablony pro ODF, OOXML a XHTML).