Vlákno názorů k článku Microsoft získal ISO standard na Open XML od erg - Preci jen, domnivat se, ze MS muze kdokoliv...

  • Článek je starý, nové názory již nelze přidávat.
  • 2. 4. 2008 13:53

    erg (neregistrovaný)
    Preci jen, domnivat se, ze MS muze kdokoliv donutit k adapci ODF, to je dost naivni. Navic MS nepotrebuje univerzalni format, MS potrebuje format na miru svemu reseni, ktere presne zachova to, co je mozne ulozit v dokumentech jeho soucasne verze Office. Adapce ODF by pro nej z tohoto ohledu byla mnohem nakladnejsi a komplikovanejsi, tudiz sance na adapci ODF uz od zacatku byly skoro nulove... Nehlede na to, ze ODF taky neni nejidealnejsim formatem...

    Takze co z toho v dusledku mame? OpenOffice budou (snad konecne poradne) implementovat nacitani a ukladani dokumentu z MS Office, coz by bylo jednoznacne a vyrazne pozitivum, mnohem vetsi nez kdyby MS udelal svoji verzi ODF. A ze to neni standard rozhodne idealni - co ma byt? Mase uzivatelu je to jedno, to je problem vyvojaru. Ale jestli se v dusledku budou moci rozhodovat alespon mezi Office a OpenOffice a nebudou mit problem otevirat dokumenty vytvorene z jednoho nebo druheho kancelarskeho baliku (coz se o soucasnem stavu rozhodne rict neda), tak to bude pro ne rozhodne velke pozitivum...
  • 2. 4. 2008 14:34

    anonymní
    Ale proc mit na jednu vec dva formaty, kdyz by mohl byt jen jeden... to je smysl standardu. Podle Vas ma pak logiku, mit treba 10 formatu na ukladani data a casu a je to jen problem vyvojaru, ze pak museji podporovat vsechny a delat vsechno 10x, coz vyvoj prodrazi (svoji cast zaplatite pak i Vy), prodlouzi a znesnadni? Standard ma smysl, kdyz je jeden, aby veci ulehcil, zjednodusil a take usetril cas a penize. Pokud budeme kazdy mluvit jinym jazykem, tak je jiste mozne se naucit jazyky vsech ostatnich, aby jste se s nimi mohl domluvit, ale neni ponekud jednodussi, pokud se vsichni dohodnout a mluvi stejnym jazykem...??? (Tu druhou variantu pravdepodobne pouzivate i Vy pokud mozno, nemam pravdu?)
  • 2. 4. 2008 16:26

    JardaP (neregistrovaný)
    Proc? Ze stejneho duvodu, ze ktereho mame aspon 15 ruznych jacku k napajecim adpterum, zdrojum na notebook a dalsim kramum. Pricemz existuji i dva standardni zpusoby polarity.
  • 2. 4. 2008 16:32

    anonymní
    Takze pokud je sance udelat to rozume pouze jednim zpusobem, tak to udelame stejne "blbe" jako dopadly ty adaptery a podobne (mimochodem, napriklad napajeci konektor na zdroji byva jen jeden typ, coz je docela fajn ne ?)
  • 2. 4. 2008 18:26

    JardaP (neregistrovaný)
    Presne. Muzeme-li neco udelat blbe, udelame to blbe nebo jeste blbeji. O zakaznika pri tom jde uplne ze vseho nejmene. Chybi uz jen levotocive sroubky nahodnych stoupani a prumeru.
  • 3. 4. 2008 11:43

    erg (neregistrovaný)
    Ale ano, o zakaznika tu jde. Ale majorita zakazniku neprofituje z toho, ze by MS Office podporoval ODF, tem je to jedno :-) Ti potrebuji, aby kdyz otevrou dokument z 7 let stareho wordu, tak aby s nim mohli pracovat a kdyz ho ulozi v formatu noveho, tak aby se jim cely dokument nerozbil... To je to, co potrebuje vetsina zakazniku MS Office - podpora open formatu je jim naprosto ukradena... A MS to chape.

    A diky externim tlakum se podarilo tento format standardizovat a mit k nemu specifikaci. Coz je jednoznacne pozitivum pro tvurce a uzivatele alternatich kancelarskych baliku (ala OOo). Tak proc ten flame? Cela leta se nadavalo na MS, ze nezverejnuje specifikace svych formatu, ted to delat zacal, tak v cem je problem?

    Pochopte, ze univerzalni reseni v podobe jednoho spolecneho formatu je dost krkolomne, ba skoro nemozne. Mnozstvi dostupnych souborovych formatu toho budiz dukazem.. A formaty jako HTML/CSS nejsou dukazem toho, ze to jde, to je spis odstrasujici priklad.
  • 3. 4. 2008 13:20

    bez přezdívky
    Ale ano, o zakaznika tu jde. Ale majorita zakazniku neprofituje z toho, ze by MS Office podporoval ODF, tem je to jedno :-) Ti potrebuji, aby kdyz otevrou dokument z 7 let stareho wordu, tak aby s nim mohli pracovat a kdyz ho ulozi v formatu noveho, tak aby se jim cely dokument nerozbil... To je to, co potrebuje vetsina zakazniku MS Office - podpora open formatu je jim naprosto ukradena... A MS to chape.

    Většina výrobců počítačů si až do začátku 80. let také myslela, že jejich zákazníci nebudou profitovat z možnosti libovolně měnit součásti počítače a vyráběli monolitické molochy byť s tehdy velkým výkonem. Pak přišla IBM sice s mizerným hardware, ale se stavebnicovou architekturou, a všem ostatním výrobcům vytřela zrak. A ještě ke všemu dala všechny specifikace volně do světa a ani nic nepatentovala. Důsledek? Po 20 letech bylo 95% všech počítačů typu IBM PC.

    Není možné říct, že zákazníkům se nevyplatí oželet těch pár funkcí MSO výměnou za otevřenost ODF. Jediné, co je teď možné říct, je, že zatím nikoho nenapadlo jak by se jim to mohlo vyplatit, protože až doteď nemělo smysl se takovou otázkou vůbec zabývat.
  • 3. 4. 2008 13:37

    erg (neregistrovaný)
    >Většina výrobců počítačů si až do začátku 80. let také myslela, že jejich zákazníci nebudou profitovat z možnosti libovolně měnit součásti počítače a vyráběli monolitické molochy byť s tehdy velkým výkonem. Pak přišla IBM sice s mizerným hardware, ale se stavebnicovou architekturou, a všem ostatním výrobcům vytřela zrak. A ještě ke všemu dala všechny specifikace volně do světa a ani nic nepatentovala. Důsledek? Po 20 letech bylo 95% všech počítačů typu IBM PC.

    A proto neustale narusta trh s hernimi konzolemi, ze :-))

    Nicmene tvrzeni, ze za uspechem IBM PC stalo zrovna to, ze se jednalo o modularni architekturu, je docela odvazne. Ale budiz, i kdyz to prijmeme, tak nakup modularniho PC od renomovane znacky je pro zakaznika zarukou navratnosti teto investice - muze pocitac postupne upgradovat, menit jednotlive komponenty atd.

    Coz se rozhodne neda rict o ODF.. ODF v tomhle ohledu zakaznikovi zadnou vyhodu neprinasi (pokud vas nejaka napada, tak sem s ni), je to pouze dalsi z formatu. Co mu prinese ODF oproti OOXML? Nic, jenom horsi kompatibilitu s existujicimi dokumenty a funkcemi jeho kancelarskeho baliku.

    Jak ODF, tak OOXML jsou otevrene formaty v tom smyslu, ze je k nim volne k dispozici specifikace. Tudiz kazdy ISV ma moznost vytvorit SW pracujici s kterymkoliv z techto formatu. Z tohoto pohledu jsou oba stejne otevrene pro ISV. Mimochodem, jiste vite, ze ODF je zatizeno patenty Sunu a IBM uplne stejne jako OOXML temi Microsoftu, ze (vsechny strany se velmi podobne zavazaly k nezalovani ISV implementujici ODF/OOXML - nicmene ty patenty tam porad jsou) ?:-)

    Takze proc by se MS mel podrizovat ODF? Je to produkt jeho konkurence. Kdezto MS potrebuje format na miru jeho kancelarskeho baliku. Coz je logicke vzhledem k tomu, ze MS Office dominuje trh. Proc by si MS mel chtit omezovat jeho SW moznostmi formatu konkurence?

    Pochopte, ze firmy stojici za OOo nejsou zadni samaritani, jsou to komercni subjekty jako kazde jine... Nenechte se zmast tim, ze svuj produkt davaji k dispozici jako open source. To je jen velmi dobre promysleny tah. Stejne jako je OOXML od MS. Svet neni cernobily, uz si to konecne uvedomte, nedeli se na dobre a zle :-)
  • 3. 4. 2008 15:49

    bez přezdívky
    Na trhu kancelářských balíků je sice ODF jen další z mnoha formátů, jenže geniální využití může přijít z úplně jiné oblasti. Technicky kvalitní a plně otevřená specifikace formátu má řádově větší šanci umožnit takovou myšlenku realizovat než mizerný formát se spoustou rozšíření zabraňujících kompatibilitě. Když jsou snadno dostupné prostředky na realizaci nápadu, nejspíš ho někdo zrealizuje. Když nejsou, všichni kromě úplných vizionářů ten nápad hned zavrhnou jako pitomost a ztrátu času.

    Modulární architektura není přímá příčina rozšířenosti IBM PC. Přímá příčina je to, že z několika IBM PC a vhodných komponent se dá postavit prakticky cokoliv, od informačního kiosku přes pracovní stanici nebo mail/web server po cluster pro vědecké výpočty. A to je jeden z hlavních důsledků modulární architektury.

    Já nepopírám, že Sun a IBM jsou komerční subjekty, kterým jde především o zisk. Jenže jejich zájem narušit oligopol Microsoftu se zatím shoduje se zájmy trhu a jejich snaha vytlačit uzavřené a pseudootevřené formáty se shoduje s mými zájmy jednak jako daňového poplatníka a jednak jako uživatele, kterému čas od času nějaké ty dokumenty přijdou a potřebuje s nimi něco dělat. Zájem Microsoftu udržet si oligopol pomocí pseudootevřeného formátu je v přímém střetu se všemi těmito zájmy.
  • 3. 4. 2008 16:05

    erg (neregistrovaný)
    >Na trhu kancelářských balíků je sice ODF jen další z mnoha formátů, jenže geniální využití může přijít z úplně jiné oblasti. Technicky kvalitní a plně otevřená specifikace formátu má řádově větší šanci umožnit takovou myšlenku realizovat než mizerný formát se spoustou rozšíření zabraňujících kompatibilitě. Když jsou snadno dostupné prostředky na realizaci nápadu, nejspíš ho někdo zrealizuje. Když nejsou, všichni kromě úplných vizionářů ten nápad hned zavrhnou jako pitomost a ztrátu času.

    To je nesmysl.. Dominantni format tu mame. A ze neni vubec idealni? No tak to chodi, skoro ve vsem...

    >Já nepopírám, že Sun a IBM jsou komerční subjekty, kterým jde především o zisk. Jenže jejich zájem narušit oligopol Microsoftu se zatím shoduje se zájmy trhu a jejich snaha vytlačit uzavřené a pseudootevřené formáty se shoduje s mými zájmy jednak jako daňového poplatníka a jednak jako uživatele, kterému čas od času nějaké ty dokumenty přijdou a potřebuje s nimi něco dělat. Zájem Microsoftu udržet si oligopol pomocí pseudootevřeného formátu je v přímém střetu se všemi těmito zájmy.

    Shoduje se zajmy trhu? Ktereho? Kdyby se shodovali se zajmem trhu, tak uz ma OOo ci jiny alternativni kancelarsky balik skutecne vyznamny trzni podil a vytlacuje MS Office.
  • 3. 4. 2008 16:50

    bez přezdívky
    Proč by to měl být nesmysl? Využití kancelářských formátů zdaleka nemusí končit u kancelářských balíků.

    Shoduje se zajmy trhu? Ktereho? Kdyby se shodovali se zajmem trhu, tak uz ma OOo ci jiny alternativni kancelarsky balik skutecne vyznamny trzni podil a vytlacuje MS Office.

    Zvláštní. Pořád dokola se setkávám s tím, že diskutující dávají rovnítko mezi formáty a kancelářské balíky nebo mezi trh a uživatele. Otevřený datový formát je u kancelářských balíků předpoklad pro vznik konkurence, která je v zájmu trhu jako celku. Jenže samotná existence otevřeného datového formátu nemusí stačit. Drtivá většina běžných uživatelů o něm buď neví, nebo je technické výhody vůbec nezajímají. Když ho navíc jediný program schopný rozumně otevřít staré dokumenty bez cizích doplňků nepodporuje, šance na rozšíření takového formátu ještě víc klesají.
  • 3. 4. 2008 18:25

    erg (neregistrovaný)
    >Zvláštní. Pořád dokola se setkávám s tím, že diskutující dávají rovnítko mezi formáty a kancelářské balíky nebo mezi trh a uživatele. Otevřený datový formát je u kancelářských balíků předpoklad pro vznik konkurence, která je v zájmu trhu jako celku. Jenže samotná existence otevřeného datového formátu nemusí stačit. Drtivá většina běžných uživatelů o něm buď neví, nebo je technické výhody vůbec nezajímají. Když ho navíc jediný program schopný rozumně otevřít staré dokumenty bez cizích doplňků nepodporuje, šance na rozšíření takového formátu ještě víc klesají.

    Hehe.. Vitej v kapitalismu :-)

    Kazdopadne by mne zajimalo, cim je ODF otevrenejsi nez OOXML? Tim ze ma open source implementaci? To je prece uplne jedno. Tim, ze si mnoho veci dela "po svem"? Jasne, ale to nema s otevrenosti nic spolecneho a nebrani to implementaci (pouze ji to do jiste miry ztezuje). Takze cim je otevrenejsi? Oba formaty jsou zatizene patenty a jejich implementace je umoznena pouze dohodou o nezalovani implementujicich stran (ktera muze byt pro pristi verze zrusena). Takze v cem je ta vetsi otevrenost? A proc se tak oroduje za ODF a ne treba za CDF, coz je z tohoto pohledu mnohem otevrenejsi format :-))

    Jiste, OOXML neni dokonaly format, ODF taky ne. Ale tak to chodi, malokdy se technologie prosadi pro svou "technickou" dokonalost, ale v drtive vetsine z praktickych ci obchodnich duvodu. Co je na tom tak sloziteho na pochopeni?
  • 2. 4. 2008 16:30

    Ratiafak (neregistrovaný)
    Ještě bych doplnil: Zjednodušit někomu práci přidáním 5400 stránek v dokumentaci na formátu "stejného kalibru" zvládnou jen cičené opice.
  • 2. 4. 2008 23:37

    Daniel Kvasnička ml.

    IBM a Sun by nikdy nemohli produktivne spolupracovat na formatu s Microsoftem. Je to jako kdybyste chteli po Rommelovi a Montgomerym aby se sesli v jedne tovarne a vyrabeli spolu tanky :-) Muze se vam to nelibit, ale to je tak vse :-)

    Open XML MUSEL byt standardizovan. Co je lepsi? Format ovladajici 90% trhu bez jakehokoliv stadardniho zakotveni nebo format ovladajici 90% trhu a jsouci pod kontrolou organizace ISO?

  • 3. 4. 2008 8:18

    Saboter (neregistrovaný)
    Vy máte asi fakt dost. Proč jako MUSEL?
    Lepší je nedovolit špatnému formátu získat ISO a donutit firmu aby buď převzala existující standard nebo vytvořila formát, který má nějakou úroveň. Sám jste říkal, že MS ve formátech až takovou pozici už nemá, tak podle vaší věty by to neměl být problém. Všiml jsem si, že se zabýváte xml. To opravdu chcete tagy typu <s f="a"> ? Samozřejmě, při načítání takového souboru je vám to vlastně jedno, ale při psaní knihovny pro import tohoto formátu vám to až tak jedno nebude.

    Srovnejte si v hlavě následující věci.
    Bude OpenXML v podobě jakým ho bude implementovat MS pod kontrolou ISO? Kde potom máte tu kontrolu nad formátem, který používá 90 procent trhu?
    Nebude a nemáte!
  • 3. 4. 2008 8:36

    Daniel Kvasnička ml.
    Prevzit exitujici standard je blbost. Uz jsem to tu nekde psal a napisu to znova. Je to naivni predstava. Dostat do ODF vse, co umi Office, by znamenalo obrovske usili. Navic ten format je proste navrzen uplne jinak (vice monoliticky, opravdu super vyhoda... ani se jim nedivim, ze se na ODF vykaslali).

    To s temi kratkymi tagy je neprijemnost, ale ne zasadni chyba zpusobujici nepouzitelnost formatu a nemuze to absolutne byt duvod proc neudelit ISO status. Navic ta pismena nejsou vybirana nahodne :)

    Microsoft se specifikace bude drzet. Protoze kdyz ne, neuspokoji poptavku po interoperabilite a donuti jit konkurenci s ODF. Stejny duvod proc se tolik usili ted venuje dobre funkcnosti PHP pod IIS -- to byste se mohl zeptat stejne. Proc to MS dela kdyz ma .NET??? Stejne jako s OOXML. Zakaznici to chteji. Tecka.
  • 3. 4. 2008 10:52

    Abraxis (neregistrovaný)
    a, MS Office 2008 XML format NEODPOVIDA OOXML standardu a ma obcas problemy nacist dokumenty "rucne" napsane dle tohoto standardu! Navic v prubehu schvalovani ISO doslo v OOXML k nekterym zmenam, avsak MS nikdy nedekleroval, ze tyto zmeny zpetne (treba v soucasti SP) do MSO zavede!

    b, Nazvy tagu NEJSOU jedno! Podivej se treba sem: http://www.robweir.com/blog/2008/03/disharmony-of-ooxml.html - proste na ODF ti staci na interpretaci a renderovani textu jeden "obecny" engine, zatimco u OOXML musis byt "stavovy" (jsem ted v "excel modu" nebo ve "word modu" nebo v "powerpoint modu"? apod.). Ty pismena JSOU vybirana nahodne - neexistuje zadne pravidlo! Pokud by nebyly nahodne, jakto, ze zarovnani doprava je jednou "right" a druhak "r", atribut barvy je jednou "val", "w:val" a "rgb" apod.
  • 3. 4. 2008 11:30

    Daniel Kvasnička ml.
    a) a proc by to mel deklarovat? je to v jeho zajmu, udela to. proc, to jsem tu psal asi tisickrat. jestli ti to neleze do hlavy, tak to je tvuj problem...

    b) (btw: vazne si myslis, ze Rob Weir by mohl nekdy napsat neco objektivniho o OOXML? :)) To "r" je vybrano podle "right". "w:p" podle "word:paragraph". Tomu rikas nahodne? Ze je to prace navic, to souhlasim, je to udelane tak, aby MS mel co nejvic prace -- to neni duvod zastirat. A taky neni duvod si myslet, ze by to Sun ci IBM udelali na miste MS jinak :) Ale duvod proc nestandardizovat ten format to muze byt jen pro cloveka, ktery ma za cil to, aby ten format neprosel. A Rob Weir je dokonaly prototyp takoveho cloveka (ma to dokonce v popisu prace).
  • 3. 4. 2008 21:51

    Saboter (neregistrovaný)
    Kurňa chlape, ty vážně děláš něco s XML, XHTML?

    jak rozluštíš teda tyhle tagy?
    <w:jc w:val="right"/>

    <a:pPr algn="r"/>

    <w:alg t="r"/>

    Musíte bejt asi úplnej genius, kterýmu se z jednoho písmenka vynoří celé slovo a ještě si ho s žádným nesplete.

    Písmena nejsou asi vybírána náhodně, ale vyznat se v tom je kříž. MS vůbec umí volit názvy, jen co je pravda. Jeho VC++ bylo fakt supr čupr.

    Proč jako bagatelizujete takovouhle prasárnu? Vy prostě nemáte argumenty, proč OOXML uznat jako ISO standard a tak jen řeknete, že to není důvod pro nepřijetí. Pro mě je to vážný důvod, protože implementace tohoto standardu je zbytečně obtížná a náchylná na chyby a překlepy.

    Nevím proč se navážíte hned do Rob Weir, vy sám nepíšete vůbec objektivně.

    Myslíte, že kdyby se mělo jednat o standard barevného označení vodičů, tak by tam taky mohla být písmena jako b, w. Možná, že vy byste raději jahodově červený...
  • 4. 4. 2008 20:59

    Daniel Kvasnička ml.
    Nerekl jsem prece, ze rozlustim vsechny tagy. Navic kolik myslis, ze je v ODF tagu, jejichz chovani dokonale pochytis aniz bys otviral specifikaci? Minimum. Takze nakonec budes muset koukat do specky pri praci s obema formaty a rozdil je jen v tom, ze tagy z ODF si lepe zapamatujes... S XML delam denne a hodne. Osobne pri navrhu vlastnich schemat volim nazvy tagu spise ve stylu ODF, delsi. Jde jen o to, ze brat zapamatovatelnost tagu jako "showstopper" pro prijeti jako ISO je groteskni...
    Vy prostě nemáte argumenty, proč OOXML uznat jako ISO standard a tak jen řeknete, že to není důvod pro nepřijetí.
    No tak to bacha. Ten, kdo musi predkladat argumenty, jste vy. OOXML je predlozeno ke schvaleni jako ISO (bylo) a je ukolem tech, kteri s tim nesouhlasi, aby rekli proc. Kdyz nereknou, jde se dal. Tak je to u vsech standardu, tak to neprekrucuj. A odpurci OOXML nemaji nic jineho nez tyhlenty velbloudy z komaru. Proto taky standard prosel.
  • 5. 4. 2008 0:05

    Saboter (neregistrovaný)
    Odpůrci mají těch argumentů dost. Ale bohužel jsou jim k ničemu, když se takto přehlíží. Proč to nezkusíte chápat tak, že při příjímání tohoto standardu mohli dát podmínku, že tagy budou přejmenovány. Byl by to o další krok lepší standard, ne? A takto se to dalo udělat s mnoha výtkami. Teď už s tím pravděpodobně nikdo nic moc nenadělá. Tak jako to bude i s dalšími nedostatky.
    No tak to bacha. Ten, kdo musi predkladat argumenty, jste vy. OOXML je predlozeno ke schvaleni jako ISO (bylo) a je ukolem tech, kteri s tim nesouhlasi, aby rekli proc.
    Vy jste už někdy schvaloval nějaký ISO standard? Já myslel, že v případě, kdy už podobný standard existuje by měl jeho navrhovatel obhájit například jeho potřebnost. Měl by obhájit, že vytknuté chyby nejsou závažné a podobně. Asi si to pletete s presumpcí neviny, kdy někdo musí dokazovat vinu obviněnému. V tomto případě by totiž měla spíše platit presumpce viny - neboli předpoklad, že ten standard je zbytečný a jeho navrhovatel by měl velmi dobře umět obhájit, že má význam, respektuje existující standardy a dobré zvyky ve všech oblastech, kterých se dotýká - tedy pokud je postaven na XML, měl by respektovat doporučení pro jeho zápis, pokud používá matematické operátory, měl by použít opět standardní zápis, pokud obsahuje matematické funkce, měl by je pojmenovávat jejich dohodnutým názvem atd. Možná je to trochu naivní představa o tvorbě standardu, ale pokud by se takto zodpovědně přistupovalo ke každému z nich, vypadalo by to tady asi trochu jinak. A jak už jsem říkal, nemáte argument, že OOXML je potřebné jako standard. Zatím jsem od vás žádný neslyšel (nečetl)
  • 5. 4. 2008 6:58

    erg (neregistrovaný)
    >Odpůrci mají těch argumentů dost. Ale bohužel jsou jim k ničemu, když se takto přehlíží. Proč to nezkusíte chápat tak, že při příjímání tohoto standardu mohli dát podmínku, že tagy budou přejmenovány. Byl by to o další krok lepší standard, ne? A takto se to dalo udělat s mnoha výtkami. Teď už s tím pravděpodobně nikdo nic moc nenadělá. Tak jako to bude i s dalšími nedostatky.

    Byl by to lepsi standard kdyby se na nem mohlo pracovat dalsich 10 let :-)) Takhle to ale nefunguje..

    >Vy jste už někdy schvaloval nějaký ISO standard? Já myslel, že v případě, kdy už podobný standard existuje by měl jeho navrhovatel obhájit například jeho potřebnost. Měl by obhájit, že vytknuté chyby nejsou závažné a podobně. Asi si to pletete s presumpcí neviny, kdy někdo musí dokazovat vinu obviněnému. V tomto případě by totiž měla spíše platit presumpce viny - neboli předpoklad, že ten standard je zbytečný a jeho navrhovatel by měl velmi dobře umět obhájit, že má význam, respektuje existující standardy a dobré zvyky ve všech oblastech, kterých se dotýká - tedy pokud je postaven na XML, měl by respektovat doporučení pro jeho zápis, pokud používá matematické operátory, měl by použít opět standardní zápis, pokud obsahuje matematické funkce, měl by je pojmenovávat jejich dohodnutým názvem atd. Možná je to trochu naivní představa o tvorbě standardu, ale pokud by se takto zodpovědně přistupovalo ke každému z nich, vypadalo by to tady asi trochu jinak. A jak už jsem říkal, nemáte argument, že OOXML je potřebné jako standard. Zatím jsem od vás žádný neslyšel (nečetl)

    Kdyby to takhle mohlo fungovat, byl bych pro to vsemi deseti.. Ale je to nerealne a utopicke. A proc je OOXML potreba jako standard? Protoze napr. vetsina uzivatelu potrebuje komunikovat, posilat si dokumenty. A tem, kteri pouzivaji alternativni operacni systemy ci kancelarske baliky, nezbyva nic jineho nez poprat se s tim, ze majoritni format takoveto komunikace urcuje majoritni kancelarsky balik. Muzes s tim nesouhlasit, nemusi se ti to libit (a mne se to taky nelibi) - ale takova je realita.

    Alternativou neni donuceni komercni firmy k tomu, aby se poskozovala prijimanim (a vylepsovanim) formatu jeji konkurence. Jsou v podstate dve moznosti, bud MS bude pouzivat jeho standardizovany format ,nebo jeho binarni balast (jak to delal doposud). Jakekoliv myslenky pro prijeti ODF jsou zcestne...

    Navic, co poskytuje ODF za tak velke vyhody? Specifikace je v mnoho ohledech nekomplentni ci nedokonala (ma pouze jine chyby a nedokonalosti nez OOXML - idealni ci dokonaly rozhodne neni zadny z nich), je zatizena patenty stejne jako OOXML atd.

    Navic, uz konecne pochopte, ze tohle neni strategie opirajici se o technicke vyhody, ale o obchodni (v cemz neni nic v neporadku - konec koncu cilem kazde firmy je prece generovani zisku). A Sun s IBM v forme ODF nedelaji nic jineho...
  • 7. 4. 2008 20:56

    Saboter (neregistrovaný)
    Navic, uz konecne pochopte, ze tohle neni strategie opirajici se o technicke vyhody, ale o obchodni (v cemz neni nic v neporadku - konec koncu cilem kazde firmy je prece generovani zisku). A Sun s IBM v forme ODF nedelaji nic jineho...
    Já to samozřejmě chápu. Ale vy jste nepochopil asi jednu základní věc. K tomu OOXML kroku MS (téměř jistě) donutily myšlenky EU a dalších států mimo EU o otevřených formátech pro komunikaci s úřady. Uvědomte si, že pokud by EU striktně nařídila, že veškerá komunikace musí být v otevřených formátech, pak by byl MS nucen nějakým způsobem implementovat standard (a nejspíš by to bylo právě to ODF). A pak byste možná i viděl, jak moc by se najednou snažilo ho vylepšovat a že by to celé šlo. Ono by to totiž muselo jít, protože jinak by MS Office mohl snadno skončit v propadlišti dějin. Kde vidíte tu utopii? Přijdou vám utopické poplatky u lékaře? :)
  • 7. 4. 2008 23:17

    erg (neregistrovaný)
    Mas zajimavou predstavu o svobodnem(a volnem) trhu. Narizovani pouziti formatu konkurence, to je opravdu pekne :-))

    Opravdu by mne zajimalo, jak si to predstavujes. Ze MS, Sun a IBM zasednou k jednomu stolu a budou debatovat nad nejlepsim moznym formatem? :-))))

    Nastesti je to totalni utopie. Takhle silena neni ani EU :-)
  • 8. 4. 2008 8:36

    Saboter (neregistrovaný)
    Svobodný a volný trh funguje (a ne úplně vždy) jen v případě, že existuje dostatečně silná konkurence. Navíc obvykle nevede k řešením a produktům, které jsou kvalitní, ale spíše levné (nebo obstojí v poměru cena/výkon).

    Totální utopie je myšlenka, že trh je všespasitelný. A když jste u toho svobodného trhu - některé praktiky MS nemají se svobodným trhem nic společného.

    Kde vlastně vidíte to nařizování formátu konkurence? EU by pouze nařídila, že formát musí splňovat ISO standard + další podmínky. Nikde by netvrdila že všichni musí použít ODF.
    Trochu se rozhlédněte kolem sebe a podívejte se jak volný trh řeší všechno.
  • 8. 4. 2008 9:02

    Daniel Kvasnička ml.
    pak nevim kde berete tu implikaci, ze kdyby EU naridila strktni pouzivani otevrenych formatu, musel by MS s nekym spolupracovat na ODF nebo ho dokonce pouzivat aby neskoncil v propadlisti dejin...

    At to EU naridi, konkretni format naridit nemuze a je na kazdem statu, aby si format vybral. Kolik firem instalujicich OOo se nekdy prihlasilo do vyberoveho rizeni na kancelarsky balik pro statni spravu? Neni to nahodou tak, ze tu vsichni sedime, nadavame, jak je to tam vsechno jen o MS, ale nikdo nehne zadkem aby udelal vlade alespon nabidku?....
  • 8. 4. 2008 13:21

    Saboter (neregistrovaný)
    pak nevim kde berete tu implikaci, ze kdyby EU naridila strktni pouzivani otevrenych formatu, musel by MS s nekym spolupracovat na ODF nebo ho dokonce pouzivat aby neskoncil v propadlisti dejin...
    Psal jsem toto: (a nejspíš by to bylo právě to ODF) Což není implikace. Vyjadřuje to názor, že bez OOXML je to asi tak nejvhodnější kandidát na výměnu dokumentů s úřady.
    Kolik firem instalujicich OOo se nekdy prihlasilo do vyberoveho rizeni na kancelarsky balik pro statni spravu? Neni to nahodou tak, ze tu vsichni sedime, nadavame, jak je to tam vsechno jen o MS, ale nikdo nehne zadkem aby udelal vlade alespon nabidku?....
    To nevím, kolik jich to udělalo. Z rozumového hlediska by ovšem bylo nejvýhodnější používat pouze 1 formát ve všech státech EU. Ono by to mohlo klidně vypadat tak, že se udělá něco jako výběrové řízení na formát.
  • 8. 4. 2008 13:25

    Daniel Kvasnička ml.
    Ono by to mohlo klidně vypadat tak, že se udělá něco jako výběrové řízení na formát.
    To bych nebyl proti, nicmene az za par let, az opadne hysterie kolem Microsoftu. To by to totiz taky mohlo dopadnout tak, ze EU by volila format ne podle nejakych studii a prognoz o tom, jak ten format bude schopen nest vse, co je potreba, ale podle toho, ze je potreba si udelat do MS dalsi zarez...... a to by bylo nestastne.
  • 8. 4. 2008 22:47

    Saboter (neregistrovaný)
    A stejně tak se měl posuzovat OOXML bez spěchu ;) Komu by mohlo vadit, že by byl standardizován až za 3 roky, když by existovala předverze specifikace. Implementovat by mohl každý.
  • 8. 4. 2008 8:10

    Daniel Kvasnička ml.
    Uvědomte si, že pokud by EU striktně nařídila, že veškerá komunikace musí být v otevřených formátech, pak by byl MS nucen nějakým způsobem implementovat standard (a nejspíš by to bylo právě to ODF).
    ?... OOXML je otevreny format, nevidim duvod, proc by kvuli takovemu narizeni musel MS implementovat ODF. K tomu by MS donutil jenom nejaky rozumny trzni podil ODF a ten se jaksi nekona...
    A pak byste možná i viděl, jak moc by se najednou snažilo ho vylepšovat a že by to celé šlo. Ono by to totiž muselo jít, protože jinak by MS Office mohl snadno skončit v propadlišti dějin.
    Neslo by to a EU to vi a takovou silenost proste nenaridi. Navic myslim, ze uz byste mel vazne zabrzdit -- navrhujete snad, aby EU naridila dvema konkurencnim firmam, ze musi pouzivat tentyz format? Myslim, ze nenavist k MS uz vam zatemnila mozek ;) Jiste, antimonopolni rizeni obcas boli, ale jit s nim do extremu nema smysl. EU uz tak ma velice silne protitrzni choutky, tak ji neprovokujte ;)
  • 8. 4. 2008 13:29

    Saboter (neregistrovaný)
    OOXML je otevreny format
    Chyběla mi tam vsuvka - který je standardizován (která tedy po jisté události stejně ztratila význam)
    navrhujete snad, aby EU naridila dvema konkurencnim firmam, ze musi pouzivat tentyz format
    Ne, konečně už pochopte, že pouze navrhuji, aby EU nařídila formát pro komunikaci s úřady. A takové nařízení je v dnešním světě velice potřebné.
    Neslo by to a EU to vi a takovou silenost proste nenaridi.
    Kde berete tu jistotu, že by něco nešlo. Dobrá, současný ODF standard má problémy, ale pracuje se na jeho doplnění. Nevidím žádný problém v tom, aby se do ODF přidaly věci, které chybí pro naplnění všech potřebných funkcí, které vyžaduje komunikace s úřady. Ale to přeci neznamená, že ODF by muselo pokrýt celé MS Office.
  • 8. 4. 2008 14:26

    Daniel Kvasnička ml.
    Kde berete tu jistotu, že by něco nešlo.
    Mluvil jsem o nuceni MS a Sunu pouzivat stejny format, resp. ODF. Ne o moznosti pouzivat ODF jako default pro statni spravu. Ale jak rikam -- neverim, ze by v soucasnosti proces vyberu takoveho formatu probehl objektivne a bez emoci. On by asi 100% cisty nebyl nikdy, precejen to je obrovske trzni plus pro autora takoveho formatu a tlaky by byly proste vzdycky...
  • 5. 4. 2008 10:32

    Daniel Kvasnička ml.
    Teď už s tím pravděpodobně nikdo nic moc nenadělá. Tak jako to bude i s dalšími nedostatky.
    Casta predstava odpurcu OOXML. Jenze je postavena na predstave, ze kdyz se standard schvali, tak proste je a lezi nekde v polici a prasi se na nej. Ani nahodou. Schvalenim nic nekonci, spise naopak, zacina. SC 34 nebyla rozpustena, bude pracovat dal a i lide z MS, kteri to maji na starosti, verejne deklaruji, ze maji zajem na tom formatu pracovat dal. IBM a Sun jsou ti, kteri na tom nemaji zajem. Vi, ze zasadni chyby nejsou a ty mensi kdyby se opravily, slo by ODF totalne do haje...
    A jak už jsem říkal, nemáte argument, že OOXML je potřebné jako standard. Zatím jsem od vás žádný neslyšel (nečetl)
    OOXML musi byt standardizovano proto, ze tak jako tak bude nejrozsirenejsim formatem kancelarskych dokumentu a je lepsi ho mit pod kridly ISO nez jen v ECMA, kde by si s nim MS mohl delat cokoli by chtel. Mozna vam to pripadne jako prilis pragmaticky duvod, ale takova je realita.

    Jeste kdybyste chtel nahodou namitat, ze MS mohl pouzit ODF. Nemohl.

    1. Kdyz Sun a IBM rikaji "mohli jste s nami...", jsou to jen pokrytecke marketingove kecy bez obsahu. Sun a IBM by nikdy nenechali MS v ramci OASIS kecat do vyvoje ODF takovym zpusobem, aby ODF pojal vsechno, co MSO potrebuje ukladat. Myslim, ze se shodneme na tom, ze ty zmeny do ODF by musely byt znacne netrivialni. A proc by to Sun dovolil? Aby pak musel zacit implementovat veci, ktere nemel ve svem business planu/roadmap a nechtel je, ale ktere pribyly do ODF kvuli MSO? Vy si vazne dokazete predstavit, ze sve firmy, ktere si konkuruji v pripade kanc. formatu vylozene head-to-head budou sedet v jedne komisi a dohodnou se v nejakem rozumnem terminu na pouzitelnem formatu pro oba? Fakt je ten, ze kdyby se o tohle MS, Sun a IBM pokusili, znamenalo by to zasek v odvetvi office productivity. Nenechte si vyplachnout hlavu tim, ze ODF je nejaky nezavisly format. Je to format Sunu a ten ho ma pevne v rukou. Zbytek OASIS je konkretne v pripade ODF pouze omackou.

    2. Tudiz, OOXML musi byt standardizovan, protoze neni jiny zpusob jak jinak otevrenym zpusobem pojmout funkcionalitu MSO jako funkcne nejbohatsiho office baliku na trhu.

  • 8. 4. 2008 9:05

    Saboter (neregistrovaný)
    OOXML musi byt standardizovano proto, ze tak jako tak bude nejrozsirenejsim formatem kancelarskych dokumentu a je lepsi ho mit pod kridly ISO nez jen v ECMA, kde by si s nim MS mohl delat cokoli by chtel. Mozna vam to pripadne jako prilis pragmaticky duvod, ale takova je realita.
    MS si se svým formátem může pořád dělat co chce. To že jedna z verzí toho formátu má nyní ISO standard neznamená nic kromě toho, že má nyní OOXML štempl, že je to standardní formát. A věta o tom, že něco musí být standardizováno jen proto, že je to nejrozšířenější je úplně mimo mísu. Podobný přístup pouze nahrává mafiánským praktikám. Když má někdo dostatečné množství financí, umí si získat na současném trhu významnou část zákazníků. Standardy tu mají být proto, aby se celý svět dokázal na něčem shodnout a někam se tak mohl posunout. Jestli vám podobné věty přijdou jako utopie, pak žádný standard nepotřebujete a můžete se vrátit klidně k reverse engineeringu a dále směrem k opicím. Když budete schvalovat standard pro zásuvky, také raději schválíte ten, který vede k bezpečnějším zásuvkám než ten, který je v současné době nejrozšířenější. Zase mi namítnete, že ODF nejsou bezpečnější zásuvky, ale tohle mi vůbec nezkoušejte podsunout. To, že v současné době nemáme ty bezpečnější zásuvky vůbec neznamená, že máme jako standard přijmout ty zásuvky, které v současné době máme.
  • 8. 4. 2008 9:20

    Daniel Kvasnička ml.
    Vase teorie, ze MS si bude delat co chce, by mohla byt relevantni jen v pripade, ze by to nebylo ODF se Sunem a IBM za zady. Uz jsem vam to nekde parkrat vysvetlil...

    Jestli MS chce, aby dalsi a dalsi firmy volily pro svuj interni tok dokumentu a B2B komunikaci ODF, pak si s tim formatem bude delat co chce.

    Standardizace nejrozsirenejsiho formatu -- vy to asi nechapete, je to plus pro vas jako uzivatele. Vazne nevim co vam vadi. Z formatu 100% v rukou MS mate format, ktery je v rukou ISO i kdyz nejvetsi dil na jeho vyvoji ma MS a ktery MS bude dodrzovat minimalne stejne jako Sun dodrzuje ODF (tedy bude pridavat veci navic ale ne tak, aby uzivatel prisel o dulezita data).
  • 8. 4. 2008 13:35

    Saboter (neregistrovaný)
    A co se stane, až OOXML zcela vytlačí ODF z trhu? Pak už nebude žádná hrozba a budeme tam, co jsme byli.

    Možná, že pro uživatele to jedno je, ale já jsem také programátor. A tomu by to jedno být nemělo (pokud není lhostejný makáč za prachy, kterému je jedno co a jak vyplodí, hlavně když to bude za kolik).

    Formát, který používá MS není v žádných rukou ISO.
  • 8. 4. 2008 14:58

    Daniel Kvasnička ml.
    A co se stane, až OOXML zcela vytlačí ODF z trhu?
    Tohleto neberu. Vy delate, jak kdyby vsichni konkurenti MS meli krive rucicky... Posledni deni ukazuje, ze MS neni 100% odolny tlakum. Konkurovat bude hodne tezke, ale jestli nekdy OOXML vytlaci ODF z trhu UPLNE (coz se IMNSHO nestane), bude chyba firem, ktere nebudou schopne nabidnout dostatecne zajimave reseni zalozene na ODF. Zas v takovem stavu trh neni, aby bylo mozne se donekonecna vymlouvat na to, ze MS je moc velky a zly...
  • 8. 4. 2008 15:38

    erg (neregistrovaný)
    >A co se stane, až OOXML zcela vytlačí ODF z trhu? Pak už nebude žádná hrozba a budeme tam, co jsme byli.

    No a? Tak prijde neco lepsiho nez ODF. I kdyz uprimne pochybuji, ze by OOXML jakkoliv ohrozovalo pozice ODF, v dusledku je z toho zase jenom soubor kancelarskych baliku (MS Office vs OOo) a jejich nativnich formatu.

    Ale popravde, i kdyby byl nativni format OOo OOXML (misto ODF), tak by mi mi tu vubec nevadilo. Ale k tomu samozrejme nedojde, hraci stojici za ODF maji naprosto stejne duvody pro obavy z prilisne zavislosti na OOXML jako ma MS u ODF. Oba formaty si v tomto ohledu jsou velice podobne...

    >Možná, že pro uživatele to jedno je, ale já jsem také programátor. A tomu by to jedno být nemělo (pokud není lhostejný makáč za prachy, kterému je jedno co a jak vyplodí, hlavně když to bude za kolik).

    :-))) Tak proti gustu... Osobne, ja radsi ty penize nez nesmyslny boj s vetrnymi mlyny :-))
  • 3. 4. 2008 11:36

    erg (neregistrovaný)
    a jak by tak mohlo odpovidat ms office 2008 standardu, kdyz vyslo pred timto standardem? A zde si myslim, ze MS skutecne format dodrzi, nebo alespon bude v teto prijate verzi podporovat...

    S temi nazvy tagu, mas pravdu, jedno to neni... Na druhou stranu to neni neco, co by snizovalo funkcnost formatu jakymkoliv zpusobem...

    ODF je velmi nedokonaly standard, ktery obsahuje spoustu chyb a nedodelku, navic je navrzen pro uplne jinou aplikaci a chte nechte pro potreby MS Office je nedostatecny... A MS jako komercni firma potrebuje format, ktery bude co nejvice zachovavat zpetnou kompatibilitu s existujicimi dokumenty, coz vyzaduje format prizpusobeny na miru jejich SW... Lamat na tohle ODF by bylo skoro nemozne, navic by se ODF musel vyrazne rozsirit a prepracovat - a na tom MS nema zadny zajem (coz je jiste velmi prekvapive zjisteni, ze).
  • 3. 4. 2008 12:25

    Abraxis (neregistrovaný)
    Jak mohlo MSO odpovidat standardu pred standardem? No treba tak, ze by MSO odpovidalo DRAFTU, ktery samotny MS navrhl! A to neodpovidalo! Nicmene to znaci, ze dneska neni ZADNY SW, ktery by podporoval OOXML.

    Nazvy tagu - to teda snizuje funkcnost velmi. Nevim, jestli jsi nekdy programoval neco vetsiho, ale prave tyhle veci maji VELKY dopad na spolehlivost - proste musis neustale davat bacha na ruzne podminky, coz velmi zvysuje komplexitu kodu a pocet bugu/KLOC.

    ODF nedokonaly format - muzes byt konkretni? Bez faktu je to jenom FUD! Totez - jak to, ze by bylo nemozne jej upravit a bylo by nutne jej prepracovat. To je preci totalni kravina! Dneska klidne otevres v OO dokument ve Wordu a ulozis jej do ODF, maximalne s minimalni zmenou vzhledu. To preci musi znamenat, ze "vyjadrovaci sila" ODF a OOXML je podobna!

    Nemluve o tom, ze spravny pristup by byl, kdyby MS prisel a rekl "tohle a tohle nam v ODF chybi, pojdme vytvorit novou verzi" (na ktere se mimochodem pracuje). Jenze to by tam neprotlacil takove veci, jako "radku jako Word 97".
  • 3. 4. 2008 13:01

    erg (neregistrovaný)
    >Jak mohlo MSO odpovidat standardu pred standardem? No treba tak, ze by MSO odpovidalo DRAFTU, ktery samotny MS navrhl! A to neodpovidalo! Nicmene to znaci, ze dneska neni ZADNY SW, ktery by podporoval OOXML.

    No a? To stejne plati o OOo a ODF, ktere zrovna standardu taktez neodpovida v jeho implementaci (nehlede na to, ze v standardu spousta naprosto klicovych veci chybi)

    >ODF nedokonaly format - muzes byt konkretni? Bez faktu je to jenom FUD! Totez - jak to, ze by bylo nemozne jej upravit a bylo by nutne jej prepracovat. To je preci totalni kravina! Dneska klidne otevres v OO dokument ve Wordu a ulozis jej do ODF, maximalne s minimalni zmenou vzhledu. To preci musi znamenat, ze "vyjadrovaci sila" ODF a OOXML je podobna!

    Jezisi kriste. Jestli je proces otevreni Word dokumentu, tak ja jsem asi jsem slunicko sedmitecny... Vzdyt je to des a bida, vetsinu slozitejsich dokumentu to rozbije. OOo pouzivam uz nekolik let, ale mam kvuli komunikaci s klienty koupenou i verzi MS Office bezici v VMWare. Proc? Protoze znacna cast dokumentu z MS Office se v OOo zobrazi spatne... Word je jeste jakz takz pouzitelny, tam se povetsinou rozhodi jenom pozice, vlozene objekty atd. Nicmene export z Excelu, to je primo katastrofa...

    Co se tyka nedokonalosti ODF, tak napr. chybejici specifikace pro tabulkovy procesor (funkce, to bude opravovat nova verze), chybejici specifikace makro jazyka atd.

    Navic, kdyz si pustis vedle sebe posledni verzi MS Office a OOo, pripadne ti, ze umi alespon priblizne to stejne? Mne tedy rozhodne ne...

    >Nemluve o tom, ze spravny pristup by byl, kdyby MS prisel a rekl "tohle a tohle nam v ODF chybi, pojdme vytvorit novou verzi" (na ktere se mimochodem pracuje). Jenze to by tam neprotlacil takove veci, jako "radku jako Word 97".

    A proc by to delal? Proc by si nechal mluvit do svych formatu? Je to komercni firma, ne charita. Navic firma drzici majoritu trhu s kancelarskymi baliky, tak proc by se mela domlouvat s mene uspesnou konkurenci na formatu? Jasne, da se tady mluvit o monopolu, nicmene v pripade otevrene specifikace ma kazdy moznost se poprat s timto formatem nejrozsirenejsiho kancelarskeho baliku...

    To stejne plati i o tom obligatnim word97 modu. MS chce zachovavat s svymi formaty zpetnou kompatibilitu - a to je naprosto v poradku, protoze to je to, co po nem chteji (a ocekavaji) jeho zakaznici...

    Pochopte uz konecne, ze cilem tohodle tohoto kroku neni vytvorit idealni format pro dokumenty, ale ze se jedna o promysleny obchodni tah. Stejne jako to plati pro IBM a Sun v pripade ODF. Jsou to vsechno komercni subjekty. Co je na tom tak nepochopitelneho, ze tyto subjekty nechcou spolupracovat na jednom formatu, kdyz jsou si vzajemne konkurenci?

    Prestante byt naivni....
  • 3. 4. 2008 17:00

    Abraxis (neregistrovaný)
    Zakladni rozpor je v tom, ze kazdy pochopi, kdyz MS vyuzije svuj format k "svetove nadvlade". To, co ale hromade lidi na OOXML vadi, je to, kdyz k tomu zneuziva statni ISO institut, ktery byl prave zavaden k tomu, aby vznikly "vendor-neutral" standardy umoznujici snadnou spolupraci mezi firmami.
  • 3. 4. 2008 13:12

    erg (neregistrovaný)
    >Nazvy tagu - to teda snizuje funkcnost velmi. Nevim, jestli jsi nekdy programoval neco vetsiho, ale prave tyhle veci maji VELKY dopad na spolehlivost - proste musis neustale davat bacha na ruzne podminky, coz velmi zvysuje komplexitu kodu a pocet bugu/KLOC.

    Nicmene na tohle jeste musim zareagovat, protoze to je opravdu perla :)) Pokud jako programator mas problem pouze s pojmenovanim tagu, tak to asi o leccem svedci...

    Tak ci tak je to problem pouze tvuj, jako programatora a firmy, co vyviji sw kompatibilni OpenXML. Uzivatele to nezajima. A pokud to nezvladnes ty, zvladne to nekdo jiny, cimz ziska konkurencni vyhodu pred tebou... Jak jednoduche, ze?

    A jestli jsem neco programoval vetsiho? Pokud povazujes projekty o rozsahu nekolika desitek ci set tisic radku kodu za vetsi, tak asi ano, to je muj denni chleba :))
  • 3. 4. 2008 16:00

    bez přezdívky
    Uživatele by to mělo zajímat především. Implementovat jednu věc zbytečně několikrát chvíli trvá. Čas jsou navíc peníze a v tomto případě jeho peníze.

    Kolik z těch projektů implementovalo nějaký složitý datový formát nebo protokol? Programovat od nuly je vždycky daleko jednodušší, než začít implementovat cizí specifikaci. Zvlášť když ta specifikace není jednoznačná nebo si dokonce někde protiřečí.
  • 3. 4. 2008 16:18

    erg (neregistrovaný)
    >Kolik z těch projektů implementovalo nějaký složitý datový formát nebo protokol? Programovat od nuly je vždycky daleko jednodušší, než začít implementovat cizí specifikaci. Zvlášť když ta specifikace není jednoznačná nebo si dokonce někde protiřečí.

    Mockrat :-) A mockrat jsem i takove protokoly reverse engineeroval (zvlast u embedded zarizeni) a pak pro ne psal konvertor/emulator...

    >Uživatele by to mělo zajímat především. Implementovat jednu věc zbytečně několikrát chvíli trvá. Čas jsou navíc peníze a v tomto případě jeho peníze.

    Tohle jsou zanedbatelne naklady oproti cene vyvoje produktu jako takoveho...Je to o prioritach a o tom, co chceme podporovat (jak ODF, tak OOXML jsou na implementaci dost komplexni - ale nemusime je implementovat cele).. Tohle je argument jako kritizovat existenci IPSec proto, ze existuje OpenVPN ktere ma mnohem jednodussi protokol a nastaveni :))
  • 3. 4. 2008 22:00

    Saboter (neregistrovaný)
    embedded zarizeni a projekty se stotisící řádkami? heh nooooo to čumíím
  • 3. 4. 2008 22:21

    Saboter (neregistrovaný)
    Jak to myslíte, že nemusíme implementovat celé OOXML. Pochopím jen v případě, že chcete ukládat něco malého do OOXML, kde si sám stanovíte, jak se to uloží. Ale jakmile načítáte OOXML, tak nemůžete implementovat jen půlku.

    To je jako udělat zásuvku s jedním vodičem.
  • 4. 4. 2008 11:23

    Veterán (neregistrovaný)
    Například v případě, že chci načíst jen čistý text stačí následující: program zkontroluje "formátovací úsek", a když nepůjde o označení odstavce, formáty zahodí. V opačném případě přidá znak konce řádku. Ve výsledku získám čistý, neformátovaný text. Postupně si pak svůj iportní program rozšířím například o tučné písmo kurzívu... Obdobně pracují importy u DTP programů, které také neimplementují celý vstupní formát.
  • 4. 4. 2008 12:19

    Saboter (neregistrovaný)
    To je ale veliké zjednodušení nějakého úkolu. Ale jak říkáte, postupně svůj program rozšířím a zase rozšířím a zase ...
    Každé rozšíření musí však respektovat ten formát, takže postupně implementujete více a více standardu. Navíc u OOXML zvlášť pro Excel, Word. Kdyby byly tyto 2 druhy uložené do stejné struktury, měl byste jen polovinu práce.

    K čemu je mi dnes vytažení čistého textu z formátovaného souboru? Je rok 2008, obvykle chci při importu získat co nejvíc hotového a ne si to znovu formátovat sám.
  • 4. 4. 2008 15:36

    Veterán (neregistrovaný)
    U sazby je často jednodušší vzít čistý text, než přeformátovávat to, co zákazník dodal. A stejně se postupuje i v případě ODF. Do importu zahrnu jen funkce, které potřebuji.
    Jinak jsem ale jen reagoval na vaše tvrzení, že musíte implementovat celou normu.
    A ještě poznámka - u OOXML mohu použít, při nenainstalované MS office 2000-2007, zdarma šířené prohlížeče od MS. Tím mám pokryto prohlížení a tisk u 90-95% trhu. Při potřebě prohlížení a tisku ODF musím nainstalovat OOo. Zde ale dojde k automatickému přiřazení formátů DOC, XLS na tento balík, což v případě již nainstalované konkurence od MS dělá uživatelům nepříjemné problémy.
  • 5. 4. 2008 0:23

    Saboter (neregistrovaný)
    Trochu se tu míchají hrušky s jablky.
    U sazby je často jednodušší vzít čistý text, než přeformátovávat to, co zákazník dodal. A stejně se postupuje i v případě ODF. Do importu zahrnu jen funkce, které potřebuji.
    Sazba je specifický úkon, kde vás mnohdy skutečně zajímá jen text, protože formátování, které vám dodá zákazník je typograficky zcela nesprávné. Ale pokud zákazník přijde, že to chce mít všechno rozvrženo tak jak to má on a všechno stejnými fonty, číslováním stránek a podobně, pouze bude chtít něco drobného od vás někde dodělat, pak tohle řešení kapku selže. A dnes je zákazník mnohdy docela pán. Každopádně OOXML nemá být standard, který umožní snadnou extrakci neformátovaného textu. Má to být standard na ukládání editovatelných dokumentů - čili jeho otevření má umožnit provedení změn a následné opětovné uložení ve stejném formátu.
    A ještě poznámka - u OOXML mohu použít, při nenainstalované MS office 2000-2007, zdarma šířené prohlížeče od MS.
    Supported Operating Systems: Windows 2000 Service Pack 4; Windows Server 2003; Windows XP Tyto OS jsou podporovány pro vámi zmíněný prohlížeč dokumentů. Nějak nevidím Linux, FreeBSD a další a další operační systémy. Když nepočítám, že bych to spouštěl přes Wine, jak si asi tak prohlédnu ten pěkný dokument?
    Tím mám pokryto prohlížení a tisk u 90-95% trhu.
    Pokryl jste prohlížení a tisk na MS Windows. Nechci si kupovat windows, proto abych si mohl prohlédnout dokument. Jak pokryjete editaci?
    Při potřebě prohlížení a tisku ODF musím nainstalovat OOo. Zde ale dojde k automatickému přiřazení formátů DOC, XLS na tento balík, což v případě již nainstalované konkurence od MS dělá uživatelům nepříjemné problémy.
    Nemusíte používat jen OO, jak už tu bylo určitě někde zmíněno, ODF se dá otevřít i v KOffice a předpokládám že i v dalších. Joo, že MS nebyl schopen implemtovat načítání tohoto standardního formátu do svého "nejnadupanějšího" editoru pro textové dokumenty, to si ale musíte stěžovat u MS. Asociaci formátů k nějakému programu bych skoro raději nekomentoval - mně se na linuxu žádná neprovede a na windows jí můžete snadno změnit. Pokud se OO při své instalaci neptají, zda chcete asociovat soubory s tímto programem (a nevím jestli to tak je, protože windows nemám), pak je to chybka instalátoru OO. Slušně vychovaná aplikace byt to měla při své instalaci udělat. Každopádně nepleťte ODF a instalátor OO do jednoho koše. Pokud se nemýlím, MS Office při své instalaci provedou asociaci také automaticky a na nic se neptají.
  • 3. 4. 2008 17:06

    Abraxis (neregistrovaný)
    Jako programatorovi je mne pochopitelne celkem jedno, jak se tagy jmenuji (i kdyz s rozumnym pojmenovanim se to lip ladi a je to taky XML best practies). Jestli mam v kodu "const ALIGN_RIGHT='right'" nebo "const ALIGN_RIGHT='asdf'", je mne jedno. Ale neni mne uz jedno, kdyz mam "ALIGN_RIGHT_WORD, ALIGN_RIGH_EXCEL, ALIGN_RIGH_PP" apod.

    Nemluvil jsem jenom o programatorem 3rd party firem, pisicich utility pro OOXML. Jde i o programatory v MS, kde pak je stabilita MSO nutne horsi. Je na tom krasne videt nejspise vertikalni cleneni tymu v MS (Word-tym, Excel-tym apod.), namisto horizontalniho (text-render-team, makro-lang-team apod.) - coz vede k znovuvymysleni kola (a pokazde s jinou sadou bugu ;-))

    Psat od nuly je sice zpocatku snazsi, ale zase vymyslis casto kolo. Pouzit cizi knihovnu casto znamena se trochu zamyslet a i trochu zmenit svuj styl prace, ale pri dobre volbe "partneru" se to casto vyplati.
  • 3. 4. 2008 21:58

    Saboter (neregistrovaný)
    Jste normální magor. Programátor může mít problemý s jednopísmenými názvy tagů. Každý dobrý programátor také pojmenovává proměnné smysluplně, tak, aby se v jeho kódu vyznal i někdo další.

    Samozřejmě, že to je hlavně problém pro programátory, co budou vyvýjet sw kompatibilní s OOXML. Uživatele to ovlivní z hlediska spolehlivosti naprogramovaného řešení. Nevidím však žádný důvod, proč příjímat standard týkající se IT, který zbytečně ztěžuje programovou implementaci.

    Jestli je tohle váš způsob práce nad kódem s takovým rozsahem, nedostal byste u mě ani suchej chleba.
  • 4. 4. 2008 1:01

    erg (neregistrovaný)
    >Samozřejmě, že to je hlavně problém pro programátory, co budou vyvýjet sw kompatibilní s OOXML. Uživatele to ovlivní z hlediska spolehlivosti naprogramovaného řešení. Nevidím však žádný důvod, proč příjímat standard týkající se IT, který zbytečně ztěžuje programovou implementaci.

    Ony se IT standardy prijimaji podle toho, jak jsou snadne na implementaci a ciste podle technickych meritek? To je mi docela novinka :-)

    Vidis to strasne jednoduse, jenom z pohledu sveho oboru.. Ale svet je trochu vice slozitejsi :-)
  • 4. 4. 2008 8:45

    Saboter (neregistrovaný)
    Ony se IT standardy prijimaji podle toho, jak jsou snadne na implementaci a ciste podle technickych meritek? To je mi docela novinka
    Nic takového jsem neřekl. Řekl jsem, že tento standard zbytečně ztěžuje programovou iplementaci. Jestli neumíte pochopit ani takto jednoduchou větu, raději už ani nečtěte. A když už jsme u toho, myslím, že při příjímání standardu by se toto hledisko nemělo opomíjet. Zvláště, když přejmenování tagů by byla jednoduchá operace, která nijak nenaruší podstatu dokumentu. Z jakého oboru mám asi vidět IT standard? Mám se na to koukat jako strojař? Jste poněkud mimo.
  • 3. 4. 2008 16:09

    Daniel Kvasnička ml.
    Nazvy tagu - to teda snizuje funkcnost velmi. Nevim, jestli jsi nekdy programoval neco vetsiho, ale prave tyhle veci maji VELKY dopad na spolehlivost - proste musis neustale davat bacha na ruzne podminky
    jako ze ruzne tagy na definici barev se budou resit pomoci if a else if? LOL :-D Tagy se, alespon podle jisteho bloggera z Microsoftu, osetruji handlery. Handler se na tag vola podle jeho jmena a na to zadny if potreba neni. Proste jeden handler uvnitr zavola jiny z tech, ktere osetruji ty barvy... par radku navic, no... svet se nezbori. Porad bude vykon aplikace vyssi nez vykon aplikace, ktera bude muset parsovat ODF dokument, do ktereho nejaka prase-aplikace napsana prase-programatorem ulozila binarni data diky skvelemu tagu office:binary-data.
    ODF nedokonaly format - muzes byt konkretni? Bez faktu je to jenom FUD!
    Ach jo.. dukazy o tomhle tady a na jinych forech ode me a dalsich lidi zaznely asi tak stotisickrat. Tvuj problem je, ze ti o dukazy nejde. Jinak by ses takhle stupidne neptal.
  • 3. 4. 2008 17:08

    Abraxis (neregistrovaný)
    Jenze ty handlery budou znamenat, ze mas pro zpracovani barvy 3 ruzne handlery. A to je jen drobna ukazka. Kolik takovych dalsich duplicit v standardu je... A proste s poctem radku kodu roste i pocet chyb. To je dokazane desetiletimi praxe.
  • 3. 4. 2008 17:40

    Daniel Kvasnička ml.
    Jenze ty handlery budou znamenat, ze mas pro zpracovani barvy 3 ruzne handlery.
    Jo, jenze budou obsahovat minimum kodu, protoze tu zasadni logiku budou mit stejnou (a tudiz ji budou odnekud dedit). Rozdil bude jen v tom, ze kazdy handler bude mit jine pole pusobnosti. Ale to je trochu diskuse na vode -- takhle to delaji u MS, nevime jak to resi jinde.
    A to je jen drobna ukazka. Kolik takovych dalsich duplicit v standardu je...
    Typicky a ukazkovy FUD. Nekdo ukaze JEDEN priklad => jen drobna ukazka... Bud projed cely standard a dokaz to, nebo ...ty vis co.
  • 3. 4. 2008 22:13

    Saboter (neregistrovaný)
    Pán je chytrý. A co když se objeví chyba v implementaci barev. Pak musíš opravovat všechny handlery. Navíc ty handlery musí nějak reagovat na kontext. Zarovnání celé tabulky vlevo se asi chová jinak než zarovnání textu uvnitř buňky tabulky. Přitom tag na tuto funkčnost může mít naprosto stejný název i atributy.

    A nejde o nějaké programování - tam se udělá tabulka názvů a je jedno, jestli je to l, nebo left. Jenže ten program, který načítá tuto strukturu se hůř ladí a hlavně, když je to XML, mělo by být přehledné i pro obyčejný textový editor.

    Když jsem dělal export DB schématu do XML, také jsem volil jako názvy tagů: table, column a ne t, c. A víte proč? Protože nejsem debil. Protože si uvědomuju, že až se ztratí veškeré dokumentace a někdo najde jen tenhle soubor, tak bude schopnej jen z obsahu pochopit, jak se data načítají.

    S lidmi, přehlížejícími tyto věci jako nepotřebné, se dostanem možná tak do háje. Já si vždycky myslel, že si máme práci postupně ulehčovat. Takhle si ji jen a jen přiděláváme.
  • 3. 4. 2008 18:31

    erg (neregistrovaný)
    No a? To je problem implementatora :-) Bez kvalitniho QA se dnes software delat proste neda...

    Navic tahle debata naprosto ztraci svuj zakladni smysl. Co je lepsi - mit v majoritnim kancel. baliku implementovany format popsany otevrenym standardem nebo format, ktery musime reverse engineerovat?

    Pro mne, jako uzivatele (a drtivou vetsinou uzivatelu), rozhodne ten format otevreny. Vsak konec koncu OOo bude jiz v verzi 3.0 obsahovat podpor OOXML.


    Pochop, ze prinuceni MS k prijmuti ODF je asi tak pravdepodobne, jako konverze majority iracanu na krestanstvi :-)
  • 3. 4. 2008 21:37

    Saboter (neregistrovaný)
    IIS si můžou vrazit víte kam. Navíc IIS pokud vím až do poslední verze neuměl ani .NET přímo ale přes nějaký filtr nebo tak.

    Jak myslíte ten monolitický návrh? Příliš nechápu
  • 4. 4. 2008 21:36

    Daniel Kvasnička ml.
    IIS nehajim, to se nebojte :-)

    Monoliticky navrh -- ODF umoznuje do stejneho souboru s daty/textem ulozit uzivatelske styly a binarni data. V OOXML ani se jedno z toho do dokumentu neuklada a navic je tam princip shared strings, kdy (pokud chcete) muzete mit i samotna data mimo a sdilena (napr. kdyz mate 100 bunek se stejnym textem), takze samotny hlavni soubor je pak v podstate jen kostra. ODF je v tomhle ohledu bastl vseho dohromady.

    Udelate maly spreadsheet, ale bohate ho ostylujete, pak otevrete content.xml nebo jak se jmenuje a tam mate prvnich 70% souboru styly a nstaveni a tech 30% nekde dole vlastni data... zuril jsem, kdyz jsem s takovym dokumentem musel pracovat.
  • 5. 4. 2008 0:30

    Saboter (neregistrovaný)
    IIS by mohl hájit jen manažer (managor - magor) ;) aspoň na tomhle se shodnem ;)

    Pokud ODF ty styly uloží do samostatné sekce, pak se mi zdá vše v pořádku. Rozumný XML editor vám umožní vybrat si sekci, která vás zajímá v navigaci strukturou dokumentu. Oddělit podobné věci do samostatného souboru nemusí být tak špatný nápad, ale existuje opačné riziko - podívám se na obsah buňky tabulky -> a ejhle byl použit nějaký styl -> otvírám soubor se stylem...
    Chci tím říct, že by v těch dalších souborech mohl být i dobrý guláš. Každopádně tento princip by se dal podlě mě protlačit i do odf a tuším že by se tomu nemusel nikdo moc bránit.

    Sdílená data mohou být zajímavá. Smysl spatřuji sice jen v nějakých šablonových textech, ale budiž.

    Každopádně když už jste otvíral ODF takto ručně, pořád ty tagy nějak alespoň vypadají. V OOXML sice budu mít trochu lepší rozmístění binárních dat, ale zato čtení toho zbytku bude zase daleko obtížnější.

    Přijde mi to jako klasický případ něčeho, o čem se měla vést diskuse, zda to nezařadit do další verze ODF (pokud tam něco takového není ;)). Není na to potřeba nový formát
  • 5. 4. 2008 10:49

    Daniel Kvasnička ml.
    No podivejte, ja jsem implementoval generovani te same faktury v ODF i OOXML a rikam vam, ze "verbose" jmena tagu v ODF rozhodne nebyly takovou vyhodou, aby to vyvazilo tu prisernou neprehlednost, kterou zpusobilo ulozeni uzivatelskych stylu do stejneho dokumentu s daty. To je proste prakticka zkusenost.

    Na kratke tagy v OOXML jsem se mrknul do specky, prip. do velice dobre psane [ http://openxmldeveloper.org/articles/1970.aspx ] a dal jsem to neresil. Ten SpreadsheetML dokument byl prehledny a maly. Zato ten ODF dokument drzel uplne stejna data a prase aby se v tom vyznalo....

    Jeste jedna vec. Rozsiritelnost o vlastni XML Schemata. OOXML ji ma celkem dobre implementovanou a jsou firmy, ktere si uz kvuli tehle konkretni veci OOXML vybraly [ http://msdn2.microsoft.com/en-us/library/bb879915.aspx ] a oproti ODF hlavne take vice dba na modularitu. ODF totiz pouziva na neco podobneho XForms a jake je bezne pouziti XForms (na webu)? Model mate primo v dokumentu a to jeste XForms dovoluji uplne ujetym zpusobem vkladat atributy z NS XML Schematu primo do modelu jako constraints, coz je IMHO zprzneni XML Schematu. To je prece vzdy samostatny dokmuent a je pro to kupa dobrych duvodu, ze to tak je. A ted si predstavte, ze to nekdo takhle pouzije v ODF, ktery ma jeste navic vyse popsane vlastnosti............... Je neco shnileho ve state danskem :)

    Zaradit do ODF... No nechapu, proc tohle nikdo nenamital kdyz melo jit ODF do schvalovani. A proc za tu dobu, co ODF je standardem, s tim nikdo nic neudelal. Ja vam to reknu :) Sun na to prdi :) ODF vubec tezce trpi tim, ze bylo schvaleno bez vetsiho zajmu medii a verejnosti.
  • 7. 4. 2008 21:13

    Saboter (neregistrovaný)
    U ODF byl zatím asi spíše zájem o jeho implementaci, než revizi standardu. Co je v nově připravované verzi vskutku nevím. Já nepopírám, že ODF má své boty. Jak snad najdete v komentáři, který jsem přidával někde v diskusi před pár minutami, jde spíše o to, že standardizovaný formát mohl být mnohem delší dobu bič na MS, aby se svými výtvory udělal něco směrem k otevřenosti. Ten bič jsme teď však ztratili. Jedině, že by EU byla tak tvrdá a udělovala v budoucnosti MS nehorázně velké pokuty za to, že se odchýlili od standardu a přitom tvrdí, že jejich balík implementuje ten standard. Zkuste se na to podívat z tohoto úhlu.

    Mimochodem - sám jste uznal, že ty verbose jména nějaká výhoda je. Sice u ODF je podle vás silně poničena zbylým způsobem uložení dat, ale ta věta o výhodě zůstává. Kdyby byl tlak na MS větší, možná by i OOXMl mělo lepší názvy tagů a přitom by zůstala ta (podle vás) lepší struktura.
  • 7. 4. 2008 21:45

    Daniel Kvasnička ml.
    No uvidime kam se bude SC 34 ubirat... ja myslim, ze i na poli jmennych konvenci u tagu by se leccos mohlo odehrat... i kdyz uznavam, ze menit nazvy tagu ve chvili, kdyz je to standard, nebude vubec lehke.
  • 7. 4. 2008 23:47

    Jirka Kosek (neregistrovaný)
    Otázka je, jestli SC34 přežije středeční demonstraci v Oslu. Byl jsem teď se Stevem Pepperem na večeři a má nachystaná některá celkem vtipná hesla ;-D

    Změnu elementů rozhodně nelze očekávat. Navíc SC34 se právě dnes dohodla na finální podobě jazyka DSRL pro přejmenovávání elementů/atributů. Takže počítám, že zlomyslná odpověď od SC34 by byla, že si můžete dokumenty v OOXML psát klidně s českými jmény a pak si v DSRL udělat mapování, které z toho udělá "opravdové" OOXML.
  • 7. 4. 2008 21:36

    Saboter (neregistrovaný)
    Mimochodem někde jsem viděl že po rozbalení odf vzniká i soubor styles.xml. Skoro bych i tušil, že ODF umí styly uložit jinam ...
  • 8. 4. 2008 9:13

    Saboter (neregistrovaný)
    To se mi zdá zvláštní. Pokud by tomu tak bylo, bylo by to hloupé, ale jsem líný to hledat ;)
  • 5. 4. 2008 12:32

    Daniel Kvasnička ml.
    Otevrete si toto, nejaky navod na pouziti XForms vcetne prikladu: http://books.evc-cit.info/xforms_ooo_06_08_15.odt

    Presne takova prasarna jak jsem psal. Samotna data zacinaji az nekde v 50% dokumentu. Predtim kupa stylu a kompletni definice XForms dat. Fuj!
  • 7. 4. 2008 21:31

    Saboter (neregistrovaný)
    Tedy nevím, jak počítáte, ale mně začínají asi tak ve 25%. Stylů je tam poměrně dost, ale tak příšerné to zase není. Oddělení do zvláštního dokumentu by možná neškodilo. XForms neznám, ale podle obsahu dokumentu mi to nepřišlo jako nic příšerného.
    Hlavně jsem se v dokumentu dokázal docela dobře vyznat, i když jsem takto zkoumal ODF téměř poprvé.
  • 7. 4. 2008 21:47

    Daniel Kvasnička ml.
    Nechal jsem ti ten dokument zformatovat tusim jEditem a kdyz jsem sjel k datum, byl scrollbar nekde v pulce...

    XForms -- v pripade nejakeho maleho formulariku by to vadit nemuselo, ale uz tady to podle me je hodne na kupe. A to jsou mnohem slozitejsi formulare, zvlast kdyby prislo treba na vyuziti ve statni sprave...
  • 8. 4. 2008 9:17

    Saboter (neregistrovaný)
    Mně se zdály ty formy opravdu celkem v klidu. Byly čitelné. Jestli je v nich nějaký složitější problém v určitých situacích, to nevím.
    Já koukal na ten dokument v prohlížeči textu v Midnight Commanderu a ten ukazoval asi 25% (zalamoval řádky)

    Každopádně krom těch stylů na začátku jsem byl celkem se vzhledem dokumentu spokojen. Takže pokud by se plácly vedle do souboru, pohodka. A upravit něco takového ve standardu nemůže být vůbec žádný problém.
  • 3. 4. 2008 7:07

    pht (neregistrovaný)
    MS verze ODF jiz existuje, dokonce jako opensource. Druhy ODF plugin do Office dela Sun. Dokonce si myslim, ze tento plugin je v praxi pouzitelny. Takze tento problem je snad vyresen.

    Na druhou stranu duplicitni formaty nejsou zas tak spatna vec. Podivejte se kolik formatu je pro zvuk, video, obrazky. Rozumne graficke programy je umi nacist vsechny. A neni to duplicita prace, jelikoz existuji knihovny, ktere se proste k programu pripoji.
  • 3. 4. 2008 8:45

    Saboter (neregistrovaný)
    Asi jste nikdy neprogramoval ;)
    S knihovnami to není mnohdy taková sranda a program, který používá mnoho knihoven má mnoho závislostí (na těch knihovnách). A to už ani nepřemýšlím o chybách v těch knihovnách. Nezapomeňte, že každá knihovna se chová jinak a že každou se musíte naučit, abyste jí mohl použít. Knihovny se také vyvíjí a vy musíte přecházet na jejich nové verze. Není to prostě tak jednoduché, jak se zdá
  • 3. 4. 2008 13:37

    bez přezdívky
    U zvuku, videa a obrázků jde jednak o historický vývoj kompresních algoritmů a jednak o různé další věci (bezztrátovost, vektorová grafika apod.). Nový formát se standardizuje ve chvíli, kdy technicky překoná starší nebo nabídne důležité vlastnosti, které starší formáty nemají. OOXML a ODF jsou obsahově více méně ekvivalentní (popisují stejnou věc podobným způsobem, funkce navíc zanedbávám) a výrazně se liší jen v technické kvalitě. Proto standardizace obou zároveň nedává smysl.