Mají naprostou pravdu, OOXML je neskutečný hnus, nevím jak se vůbec někdo může opovážit tlačit něco tak odporného jako ISO standard. Pokud bude norma DIS 29500 schválena, naprosto to degraduje hodnotu ISO standardů.
Stačí se podívat na srovnání tagů a atributů OOXML vs. ODF. OOXML je neskutečně nekonzistentní mezi sebou samým (každý typ dokumentu - text, tabulka, presentace - používá úplně jiné tagy a atributy). Navíc jsou to tagy a atributy ve stylu "písmenkové polévky", něco tak obskurního a hnusného jsem už dlouho neviděl, jde to přímo proti duchu XML. Tohle jasně ukazuje, jaký je OOXML legacy hnus - že jde o pouhý přepis toho jak fungují MS Office formáty do XML podoby.
OSS Aliance musí protestovat, protože to má v popisu práce.
Zábavné detaily:
- Jaké náklady mají mít firmy s OOXML, když prostě přejdou z Office xy na Office 2007, jako to dělají odjakživa? Pro OpenOffice už dnes existuje OpenXML/ODF Translator for OpenOffice. Kde jsou tedy ty dodatečné náklady?
- "Přibližně 900 nevyřešených chyb" jsou zřejmě neprojednané námitky, nikoliv chyby.
- Opravdu je nutné napovídat odpověď na otázku "proč se Microsoft nepřizpůsobí již schválenému standardu ODF", když formát ODF nepopisuje ani vzorce, natož aby uměl popsat stávající dokumenty MS Office? To má Microsoft podle OOSA očesat z MS Office funkcionalitu, kterou ODF nepopisuje (a tedy OpenOffice neumí), a zbytek MS Office upravit tak, aby jeho funkce byly shodné s jakýmsi naprosto minoritním produktem Sunu?
Co vy? Překvapí vás FUD od OSS Aliance, nebo jste ho čekali?
Ano. Viděl. Samozřejmě ne celý. Ale počet prasečinek, které jsem si mohl prohlédnout překonal jskoukoli únosnou mez pro standardizaci jako ISO norma. Pokud vám tento formát vyhovuje, nic proti tomu. Ale ISO normou být prostě nemůže!
Blah, Blah. LO zase vyťahuje obľúbené vzorce, jedinú vec, ktorú vôbec má v klobúku proti ODF.
Keby boli problémom vzorce v ODF, stačilo by vydať novú, rozšírenú verziu ODF. Microsoft mimochodom sedel v komisii, keď sa schvaľovalo ODF. Ak mu vadili vzorce, mal krákať vtedy.
ODF je standardem dva roky. Slovy dva roky. A vzorce pořád nejsou součástí žádného nového standardu. Kde je ten problém?
Jako daleko zásadnější výtku ale vidím, že ODF nedovede popsat stávající dokumenty. Jak chcete používat formát dokumentů, který nedovede popsat dokumenty, které máte na file systému, ani dokumenty nejrozšířenějšího Office produktu? Dalších výhrad je dost a dost, včetně absence tabulek v prezentacích, patentové hrozby (nová verze je legálně čistá jen pokud na ní spolupracuje Sun). A samozřejmě absence řady features v ODF, což vede k existenci hromady nestandardních rozšíření. A třeba fakt, že velká spousta věcí je v ODF popsaná jako "application specific", tedy de facto nedokumentovaná.
MS neměl zájem brzdil standardizaci ODF. Když si chce Sun stndardizovat formát svého produktu, proč mu bránit? Kdo tehdy mohl počítat, že Sun a přátelé přenesou konkurenční boj (kde Sun zcela selhal) na platformu standardizace? Sun a přátelé v podstatě jen říkají "chceme, aby jediným standardním formátem Office aplikací byl formát OpenOffice". Jiná motivace tam není. Věřil bych jiné motivaci, kdyby ODF nebyl daleko horší zmetek, než OOXML (viz výše).
Samozřejmě chápu, že pokud je OOXML od Microsoftu, tak musí pro vás být hrozně špatný. A také chápu špinavou hru Sunu a jeho přátel. Ale když odhlédneme od tohoto subjektivního aspektu, je zřejmé, že ODF je ta horší varianta.
Jak už jsem napsal v několika předchozích diskuzích, vzorce v ODF popisuje draft budoucího standardu OpenFormula, na kterém se stále pracuje a který bude pravděpodobně vydán jako samostatný standard.
Applcation specific sekce datového formátu není nic špatného, pokud vývojáři berou v potaz omezení, která z používání application specific věcí vyplývají. OOXML má samozřejmě také spoustu věcí definovaných jako application specific.
Ano, dva roky po standardizaci ODF neexistuje nic než draft pro vzorce. Jak vůbec mohl být standardizován formát dokumentu tabulkového kalkulátoru, který se nevěnuje tomu, co je v tabulkové kalkulaci nejdůležitější - tedy vzorci?
Co je application specific, tomu jiné aplikace nerozumí (nebo nemusí rozumět). Jinými slovy application specific věci jsou nepřenositelné. OOXML má některé věci application specific, a pokud jsem si všiml, je to OOXML vyčítáno (viz autoSpaceLikeWord95).
V té době nebyl žádný jiný ISO standard pro kancelářské datové formáty v XML, takže velmi jednoduše. Navíc definice vzorců je nejspíš mimo působnost ODF. Vzorce jsou obsah dokumentu, ODF definuje formátování dokumentu.
S autoSpaceLikeWord95 si snad děláte legraci. Už jen to, že by tento tag byl zmíněn ve standardu (byť s velmi vágním popisem), by z něj dělalo věc, která NENÍ application specific. Ano, application specific věci jsou nepřenositelné a každý vývojář s tím musí počítat. Rozhodně ale v dobře navrženém formátu nejsou nic špatného.
Stará známa pesnička, ako keby na tom záležalo, či je OOXML lepši než ODF alebo naopak. Otázka za 10.000: Ktorý kancelársky balík budete používať - ten, ktorý natívne využíva formát ISO, alebo ten, ktorý používa svoj vlastný ne-ISO formát?
Teraz M$ môže byť spokojný, pretože nehrozí, žeby sme prešli na "naprosto minoritní produkt" - celkom pochopiteľný krok zo strany komerčnej firmy snažiacej sa udržať si pozíciu, veď nech si tam funkcionalitu dopĺňajú oni!!!
If you are not with US then you are with the terrorists. ??? :-)
Domnívám se, že MS Office by přežil, i kdyby standardizace OOXML neprošla, protože OpenOffice je na úrovni Office 97. Ale asi by to poškodilo prodeje. Otázkou by byla třeba státní správa, kde je silný tlak zelených, socialistů a jiných komoušů (kteří na slovo komunita reagují velmi pozitivně).
Samozřejmě pokud máte produkt, který má na trhu velmi silnou pozici, nebudete ho chtít očesat o konkurenční výhody, a svazovat ho na features minoritního konkurenčního produktu. Je to nějak nepochopitelné, nebo špatné?
Označovat záměrnou nekompatibilitu se zbytkem světa jako konkurenční výhodu je opravdu veselé, když ve všech ostatních průmyslových odvětvích je to naopak obrovská konkurenční nevýhoda. Ale když si to lidé nechají líbit, dobře jim tak. Jen doufám, že budu mít i dál štěstí a proprietární datové formáty se mi budou vyhýbat.
Naštěstí doba, kdy se kancelářské produkty porovnávaly podle počtu barviček, fontů a podivných grafických efektů, skončila už před několika lety a brzy se začne porovnávat to, jak složitá je úplná implementace jejich datových formátů. Pak buď Microsoft začne používat kvalitní standard, nebo ztratí zákazníky. V každém případě to bude znamenat konec brzdění pokroku.
Jaká záměrná nekompatibilita? OOXML je v každém případě default formát MS Office aplikací (a nyní byly uvolněny i starší binární formáty), a je dokumentovaný.
Proprietární datové formáty se vám mohou do značné míry vyhýbat, pokud budete žít v izolaci akademické sféry.
Ten druhý odstavec mě rozesmál. Neberte to špatně, ale je to tak. Fakt myslíte, že toho, kdo platí za Office, zajímá, jak obtížné je implementovat formát Office aplikace mimo tento produkt? Ne, nezajímá. To zajímá konkurenci, případně výrobce aplikací, kteří ten formát používají (kterých je pět a půl). A nakonec ta myšlenka, že office produkt, který je o 10 let před konkurencí, je brzdou pokroku :)
Jaká záměrná nekompatibilita? Například autoSpaceLike... tagy, které už sice nejsou v draftu DIS29500, ale jejich existence (opět bez jasné definice významu) zůstává v technické zprávě ke standardu. Opravdu nevěřím, že neexistuje jednoduchá sada tagů definovaných v DIS29500, která by nedokázala autoSpaceLike... tagy plně nahradit. I tak se ale Microsoft zuby nehty brání jejich úplnému odstranění a plné kompatibilitě dokumentů z MSO s ostatními kancelářskými balíky. Dál je tu MSIE...
Pokud chce někdo s kancelářským balíkem dělat aspoň trochu víc než jen primitivní formátování dokumentů a triviální výpočty, tak by ho to opravdu zajímat mělo. A brzy to díky technické kvalitě ODF nejspíš větší firmy zajímat začne. Netvrdil jste snad v předchozích diskuzích vy sám, že je na trhu spousta systémů provázaných s MSO?
Graficky možná před konkurencí je, ale dělá mi opravdu velké problémy přijmout tvrzení, že produkt, který očividně obsahuje 20 let staré chyby, má být 10 let před konkurencí i technicky. A vzhledem k mému oboru asi nemusím zdůrazňovat, které hledisko považuji za důležitější.
ac jsem zastance a obdivovatel OOo, musim s vami nesouhlasit v te slozitosti dokumentu. v OOo jsem se pokousel napsat semestralku (!) - tedy, uvodni stranka, TOC, obsah prace, index tables, bibliografie... takto trivialni dokument selhal v tom, ze se v OOo zahadnym zpusobem pokazily temer vsechny ! indexy (odkazy na stranky, odkazy na tabulky / obrazky / bibliografii), nemluve o nemoznosti nastavit nejake vlastnosti vlozenych objektu (index item, obrazek)... pokousel jsem se praci narychlo predelat do noveho OOo dokumentu v domeni, ze jsem zkratka nekde zvolil nejakou pitominu, ktera nejde vratit. vysledek byl uplne stejny... praci jsem nakonec prepsal do MSo - a je zajimave, ze jestli je to tak spatny produkt, proc se mi nic nepo* ?..
OOo si vazim - je to zadarmo, a za tu "cenu" je to pomerne mocny nastor. dokonce bych rekl, ze takovych 90% uzivatelu MSo jsou proste jen ignoranti a OOo by jim bohate stacilo. nanestesti jsou liny se ucit neco noveho. :( a o te profesionalite uz tedy sam nevim - myslim, ze akademicka sfera pise dokumenty spise v TeXu %) a nejake "* Office" sady jsou mimo...
mimochodem, v MSo je vypecena featura grammar checku a i slovnik je ponekud rozsahlejsi nez ten, ktery je v OOo - mozna spise tyto "zakladni" vlastnosti zajimaji koncoveho uzivatele nez to, jak je *XML implementovano... a i kdyz se to bavime "jen" o formatech, myslim ze je rozhodujici nastorj, s kterym se dokument tvori - a v tom je MSo opravdu lepsi
:D a Sun to ODF dela jen tak pro sve poteseni? NE! take chce ovladnout trh - Sun je tedy stejne spatny jako Microsoft...
zkuste presvedcit nejakeho BFU, ktery cely zivot pouziva MSO, aby pouzival OOo. ja se o to pokousel, a byt by tomu cloveku stacil i obycejny WordPad, tak proste dal jde za svym MSo a myslenku na nejakej "OpenOffice" zavrhl hned v momente, kdyz videl, ze to nema stejne menu X-( ... je to jeho problem, nebo problem OOo?