"""Every line of code that is written to our standards is a small victory; every line of code that is written to any other standard, is a small defeat."""..výňatek z interních dokumentů microsoftu zveřejněných v případu Comes v. Microsoft. Více připomínek a odkaz na PDF zde. Jsou tam pěkné chuťovky.
No jo, no. Kecy o tom, jak MS sam nebude OOXML pouzivat, jsou mimo. Strach z ODF ho donutil vytvorit OOXML a zadat o status ISO a ted by dobrovolne daroval bod ODF tim, ze by se zdiskreditoval nerespektovanim vlastniho ISO standardu a nas**l klienty, kteri by spolehali na standard pri implementaci ruznych importnich filtru v IS apod?
Tak zas TAKOVOU pozici uz MS v oblasti formatu nema. Jen nekteri lide si to odmitaji uvedomit, protoze by uz pak nemohli porvavat po OOXML jak opice v pavilonu.
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?
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.
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)
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? :)
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.
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.
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 ;)
OOXML je otevreny formatChybě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 formatNe, 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.
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...
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.
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.
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...
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í.
Ony se IT standardy prijimaji podle toho, jak jsou snadne na implementaci a ciste podle technickych meritek? To je mi docela novinkaNic 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.
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 podminkyjako 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.
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.
Co takhle ty stovky míst, kde jsou chyby či nedostatky způsobující nejednoznačnou interpretaci? (Chyby ve větách, nejsitota, zda jsou jednotkou úhlu stupně či radiány a podobně.) I kdyby se velikost písma nastavovala třeba na šesti místech šesti různými způsoby, pořád ještě by to tolik nevadilo, kdyby to bylo všude *perfektně* popsáno. Což ovšem není. A není možné z toho v tak krátkém čase tyhle chyby vymýtit. Nebo přinejmenším v BRM verzi se to nepovedlo.
Matně se mi vybavuje, jak vypadá třeba takový standard Common Lispu. Má zhruba 1200 stran, a i po deseti letech standardizace nakonec bylo kromě samotného standardu vydáno kolem 370 tzv. "cleanup issues" (zde, v duchu HyperSpecu jsou perfektně křížově referencované se všemi částmi standardu, kterých se týkají), které formálně nejsou součástí standardu, ale vysvětlují některé části, včetně motivace zúčastněných ohledně toho, jak nakonec rozhodli ve sporných záležitostech, říkají, jaký dopad na jazyk mají příslušná rozhodnutí, co by znamenalo jejich nepřijetí, co znamená jejich přijetí a podobně.
Kdyby takhle perfektní dokumentace byla k OOXML, tak ani nehlesnu, protože Common Lisp je v mnoha směrech stejně špatný, jako OOXML - velmi kompromisní, pragmatické, v mnoha směrech "hnusně špinavé" řešení, ale aspoň je u něj na čem stavět. Jenže já nevěřím tomu, že kvalita OOXML někdy dosáhne takové úrovně, jakou má rozsahem sotva pětinový standard Common Lispu. Bohužel se nepohybujeme v oblasti matematiky a tyhle zdánlivé "osíračky" není možné ignorovat, má-li takto rozsáhlý dokument být vůbec použitelný. Růžové brýle od Microsoftu na očích hlasujících implementátorům moc nepomůžou.
http://www.durusau.net/publications/6000pagemyth.pdf
Zvlaste pekny je odstavec:The fact is the loudest complainers have enterprise level resources, far in excess of any national body, and they have reviewed all of OpenXML. The reason for the fear of the unknown campaign is there are no show stopper issues to be found.