Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Microsoft oznámil vytvoření skupiny pro open XML formáty

Microsoft odpověděl na založení skupiny ODF Alliance vytvořením vlastního uskupení s názvem Open XML Formats Developer Group. V současné době má skupina přibližně 40 členů, mezi kterými jsou mimo jiné Apple, Intel, Toshiba a další. Skupina nemá konkrétní plány, ale měla by nabízet informace a podněcovat diskusi o XML formátech.

Opět typický krok Microsoftu – přestože už máme kvalitní formát, musí on vyvíjet vlastní snahu, aby vytvořil další a samozřejmě naprosto nekompatibilní.

Předchozí zprávička Následující zprávička        
mikos
mikos (neregistrovaný)
22. 3. 2006 17:22 Nový

MS Open XML není ani zdaleka tak "open"

celé vlákno
"Opět typický krok Microsoftu – přestože už máme kvalitní formát, musí on vyvíjet vlastní snahu, aby vytvořil další a samozřejmě naprosto nekompatibilní."

Kdyby šlo jen o tohle, tak by to bylo ještě celkem přihjatelné, ať si ti blbci vymýšlejí co chtějí. Jenže oni se snaží jejich Open XML anaží vydávat za otevřený formát, kdežto ve skutečnosti vubec tak otevřený není. Ta licence je vymyšlená tak, aby byla nekompatibilní s GPL a dalšími opensource licencemi. A jsou tam i další licenční omezení. Prostě MS se sice tváří, že chce být také "open", ale je to z velké části jen marketingový trik. A to je právě nebezpečné, protože některé státní instituce,a tp. by mu mohli skočit na špek...
mikos
mikos (neregistrovaný)
22. 3. 2006 17:27 Nový

Re: MS Open XML není ani zdaleka tak "open"

celé vlákno
Ještě doplnění: viz. např. tento článek na Wikipedii - OpenDocument vs. Microsoft Office Open XML licensing.
dgx
dgx
22. 3. 2006 17:45 Nový

máme kvalitní format?

celé vlákno
Myslím, že XML není zase tak flexibilní formát, aby nebyl důvod vytvářet formáty další. Ba právě naopak.
Marek
Marek (neregistrovaný)
24. 3. 2006 11:08 Nový

Re: máme kvalitní format?

celé vlákno
Ano. Pokud to ovsem v podani microsoftu bude opravdu jen o cistem a validnim XML... a nedockame se i nejakych komponent fungujicich pouze pod Windows, nebo patentu na znacku < openxml > (prehanim, ja vim, ale vsichni vime co vsechno dnes chrani patenty, a jake metody MS pouziva) jejichz pouzitim se dopustite trestneho cinu za ktery pujdete na 20 let sedet.
dgx
dgx
22. 3. 2006 17:45 Nový

máme kvalitní format?

celé vlákno
Myslím, že XML není zase tak flexibilní formát, aby nebyl důvod vytvářet formáty další. Ba právě naopak.
vredy
vredy (neregistrovaný)
22. 3. 2006 18:57 Nový

Re: máme kvalitní format?

celé vlákno
Mluvite opravdu o XML ? Znate neco flexibilnejsiho nez XML?
Nebo mluvite o ODF a MOOX?
PaJaSoft
PaJaSoft (neregistrovaný)
23. 3. 2006 20:32 Nový

Re: máme kvalitní format?

celé vlákno
1) Ano. 2) SGML (ostatne XML to nijak netaji kde ma koreny)
bateau
bateau (neregistrovaný)
22. 3. 2006 23:26 Nový

Re: máme kvalitní format?

celé vlákno
v com podla vas spociva neflexibilnost XML. ja osobne si velmi dobre nic felxibilnejsieho neviem predstavit...
dgx
dgx
23. 3. 2006 9:42 Nový

Re: máme kvalitní format?Re: máme kvalitní format?

celé vlákno
XML je textový meta formát pro zaznamenání dat ve stromové hierarchii. V této oblasti nabízí širokou flexibilitu. Jenže ony existují i jiné strutury dat, než právě stromy. Vlastně strom je dokonce hodně specifická záležitost. A pro ty ostatní se buď XML příliš nehodí, nebo je dokonce nepoužitelný.

Bohužel, propagace XML je přehnaně nafouknutá a vytváří dojem, že XML se hodí všude. Což je škoda, tomu formátu to škodí. A potažmo pak celému světu IT.
Light Tux
Light Tux (neregistrovaný)
23. 3. 2006 11:10 Nový

Re: máme kvalitní format?Re: máme kvalitní format?

celé vlákno
no a teraz si skusme rychlo spomenut na nejaky dokument pre ktory by bolo XML nepouzitelne...
dgx
dgx
23. 3. 2006 11:55 Nový

Re: máme kvalitní format?Re: máme kvalitní format?Re: máme kvalitní format?Re: máme kvalitní format?

celé vlákno
Žertujete, nebo vážně neznáte jiné než stromové struktury?

Třeba databáze (XML je nevhodné), datagrid (XML je nepoužitelné), plnohodnotný markup textového odstavce (v XML se nemůže markup křížit), dále třeba hudební notový záznam (XML nepoužitelné, opět nelze křížit značky ačkoliv noty se kříží), grafický obrázek (XML nevhodné, nemá co nabídnout) atd.

To je skutečně zaslepenost z XML tak pokročilá, že nedohlédnete za něj?
Stara blazkova
Stara blazkova (neregistrovaný)
23. 3. 2006 13:02 Nový

Re: máme kvalitní format?Re: máme kvalitní format?Re: máme kvalitní format?Re: máme kvalitní format?

celé vlákno
Nie som fanatik do XML. Jednoducho pouzivam to, co mi na dany task najviac vyhovuje. A kedze XML je standard a existuje prenho velke mnozstvo nastrojov (transformacne nastroje, validacne, apod), pouzivam ho radsej ako nejaky ini-like format.
V XML mozete zaznamenat cokolvek - prinajhorsom obalite binarne data do <![CDATA[ ]]> :-). Co je samozrejme proti filozofii XML. To, ze XML nie je na DB sa da suhlasit. Neviem co si prestavujete pod datagridom, takze nekomentujem. To, ze nemozete krizit elementy mi nevadi. Notovy zaznam je napr. tu: http://www.recordare.com/xml.html, nejak sa s tym krizenim vysporiadali. Graficky obrazok - SVG mi pripada ako dobry standard.
Nemam rad ked je zase vsetko v XML - napr. mapovanie entit v hibernate cez XML mi napriklad vyslovene prekaza - proste ked je tam milion XML suborov na kope, je to neprehladne. Ale na zapis dokumentu je XML ako stvoreny.
uživatel si přál zůstat v anonymitě
23. 3. 2006 13:15 Nový

Re: máme kvalitní format?Re: máme kvalitní format?Re: máme kvalitní format?Re: máme kvalitní format?

celé vlákno
zertujes nebo jsi tak zaslepen krizackym tazenim proti xml? copak nechapes vyznam slova dokument? nebo proc proboha uvadis databazi?
PaJaSoft
PaJaSoft (neregistrovaný)
23. 3. 2006 20:34 Nový

Re: máme kvalitní format?Re: máme kvalitní format?Re: máme kvalitní format?Re: máme kvalitní format?

celé vlákno
No dokument je treba i jeho flow, scm atd... jak tyto metainformace chcete zaznamenavat a posleze resersovat, indexovat a provadet jine kejkle - podotykam efektivne - pokud informaci baze bude v XML je mi veru zahadou... Jo a "Dokument" mi rozhodne jako STROMOVA struktura nepripada
Light Tux
Light Tux (neregistrovaný)
23. 3. 2006 13:48 Nový

Re: máme kvalitní format?Re: máme kvalitní format?Re: máme kvalitní format?Re: máme kvalitní format?

celé vlákno

- databaza: ked pod databazou rozumieme interny format dat ,,na disku'' tak vo vseobecnosti by to nebolo najoptimalnejsie. Ale zas keby ministerstvo vydavalo ciselniky ako XML bol by som spokojnejsi ako ked to robi v XLS Opatrenie, ktorým sa mení a dopĺňa opatrenie MZSR, ktorým sa vydáva zoznam liečiv a liekov uhrádzaných na základe verejného zdravotného poistenia

- datagrid: neviem co si podtym mam predstavit

- [u]podciarknute[b]tucne podciarknute[/u]tucne[/b] je sice mozno niekedy vyzadovana vlastnost ale myslim si ze spravnejsi zapis by mal byt [p format="underline"][/p][p format="bold,underline"]... zapis je mozno trosku dlhsi ale logickejsi. A asi najlepsie by bolo, text clenit logicky (kapitoly, odstavce, nadpisy, ...) a nie fyzicky (hruby text, zeleny text, sikmy modry).

- hudobny zaznam: uznavam ze nie pre kazdu aplikaciu je mozne pouzit rucne kodovane XML. Ale zas by som si dovolil bez dokazu vyslovit vetu: Ak sa da nieco napisat na konecne velky papier tak sa to da uchovat v XML. ;-)

- graficky obrazok: XML umoznuje rozumne ukladat metatributy (width, height, DPI, colorspace, white-balace, gammacorection, thnumbnail, EXIF...)

dgx
dgx
23. 3. 2006 14:50 Nový

Re: máme kvalitní format?Re: máme kvalitní format?Re: máme kvalitní format?Re: máme kvalitní format?Re: máme kvalitní format?Re: máme kvalitní format?Re: máme kvalitní format?Re: máme kvalitní format?

celé vlákno
> myslim si ze spravnejsi zapis by mal byt [p format="underline"][/p][p format="bold,underline"]... zapis je mozno trosku dlhsi ale logickejsi.

To je právě kámen úrazu. Takový zápis představuje malinko něco jiného! Nejde o ekvivalent, alespoň v obecné rovině ne. XML-hype se projevuje právě tou snahou zamlžit (sám před sebou) tyto rozdíly, aby XML bylo vítězem: "ano, v XML to lze, a dokonce lépe" namísto "v XML to nelze". Vždyť sám přijdete na celou řadu případů, kdy to nelze.

K těm databázím: zkuste se na to podívat velmi kriticky. V XML může být databáze uložena jen během přenosu, nativně s ní v tomto formátu efektivně pracovat nelze. V tom se jistě shodneme. V případě přenosu ale XML může způsobit až několikanásobné "nakynutí" dat. V tom se určitě také shodneme. Napsat XML parser je dost složité (diky nutnosti implementovat i parser DTD). Ano, existují už schopné open source parsery, ale tím se komplikovanost XML neomlouvá.

Tím bych se rád vrátil k původní myšlence, ze které tyto komentáře vycházejí. XML není nejlepším řešení pro všechno! Naopak. Je dost oblastí, kde potřebujeme lepší formáty.

Light Tux
Light Tux (neregistrovaný)
23. 3. 2006 15:42 Nový

Re: máme kvalitní format?Re: máme kvalitní format?Re: máme kvalitní format?Re: máme kvalitní format?Re: máme kvalitní format?Re: máme kvalitní format?Re: máme kvalitní format?Re: máme kvalitní format?

celé vlákno
Samozrejme ze vsetci vieme o co ide a ze XML nenakrmi deti v Afrike. Ja to vidim takto: XML je jedna z mala naozaj dobrych technologii v IT svete, ktora naozaj veci posunula dopredu a vyplnila v tom case velku medzeru. Preto si myslim ze patri vdaka vsetkym ktori navrhli a presadili XML. K poznamke o zlozitosti XML... tento problem sa aj mne javi tak trochu zvlastne: napisat XML parser ktory zozerie ,,dobre'' napisane XML je hracka. Napisat ale uplny a korektny parser podla specifikacie je takmer nadludsky vykon.

Na druhu stranu snad na ziaden iny format suborov nemame tak spolahlive a standardizovane parsery ako na XML. + ked si primyslime DOM, SAX... + pridruzene veci ako DTD, XPath, XSL, ... na malo formatov mame tolko nastrojov.

Urcite su oblasti kde potrebujeme ine formaty napriklad si nemyslim ze by bol dobry napad IP packety formatovat ako XML.
dgx
dgx
23. 3. 2006 16:15 Nový

Re: máme kvalitní format?Re: máme kvalitní format?Re: máme kvalitní format?Re: máme kvalitní format?Re: máme kvalitní format?Re: máme kvalitní format?Re: máme kvalitní format?Re: máme kvalitní format?

celé vlákno

Naprosto souhlasím.

Ještě k tomu parsování XML - zas taková hračka to není ;) Vezměte si třeba tento validní kousek XHTML kódu. Co by měl vypsat?

<?xml version="1.0"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
[
<!ENTITY % textDTD '&#60;!ENTITY sayit "hello world!">'>
%textDTD;
]>
<html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Jednoduchý dokument</title>
</head>
<body>
<p> &sayit; </p>
</body>
</html>
Kit
Kit (neregistrovaný)
5. 5. 2006 17:16 Nový

Re: máme kvalitní format?Re: máme kvalitní format?Re: máme kvalitní format?Re: máme kvalitní format?Re: máme kvalitní format?Re: máme kvalitní format?Re: máme kvalitní format?Re: máme kvalitní format?

celé vlákno
XML se sice na práci s databází moc nehodí, ale určen pro ukládání a přenášení dokumentů. Nakynutí dat je v ODF dostatečně kompenzováno zipnutím - opakované značky XML se komprimují velmi dobře.

Každý dokument by měl dodržovat stromovou strukturu. Používat fyzické formátování (bold, underline, italic, velikost písma, řádkování, ...) tam, kde má být logické formátování (odstavec, důraz, odkaz, citace, podtitul, seznam, ...) považuji za zvěrstvo. Nenapadá mě případ, kdy bych musel křížit značky jen kvůli tomu, abych vyjádřil nějakou smysluplnou informaci.

Fyzické formátování dokumentu je záležitostí kaskádových stylů a je závislé na použitém výstupním zařízení. Jak chcete třeba na Braillově terminálu zobrazit tučné písmo nebo podtržení?
Flasi
Flasi (neregistrovaný)
16. 3. 2007 1:21 Nový

Re: máme kvalitní format?Re: máme kvalitní format?Re: máme kvalitní format?Re: máme kvalitní format?

celé vlákno
obrazek... nagooglujte si XAML a WPF - vektor.. konvertor z plne vektorovych struktur napr. Adobe Illustrator (to by melo stacit ;-) do cest v XAML
Zasílat nově přidané příspěvky e-mailem        

Přehled názorů

MS Open XML není ani zdaleka tak "open"
mikos 22. 3. 2006 17:22
└ 
Re: MS Open XML není ani zdaleka tak "open"
mikos 22. 3. 2006 17:27
máme kvalitní format?
dgx 22. 3. 2006 17:45
└ 
Re: máme kvalitní format?
Marek 24. 3. 2006 11:08
máme kvalitní format?
dgx 22. 3. 2006 17:45
├ 
Re: máme kvalitní format?
vredy 22. 3. 2006 18:57
│
└ 
Re: máme kvalitní format?
PaJaSoft 23. 3. 2006 20:32
└ 
Re: máme kvalitní format?
bateau 22. 3. 2006 23:26
 
└ 
Re: máme kvalitní format?Re: máme kvalitní format?
dgx 23. 3. 2006 09:42
 
 
└ 
Re: máme kvalitní format?Re: máme kvalitní format?
Light Tux 23. 3. 2006 11:10
 
 
 
└ 
Re: máme kvalitní format?Re: máme kvalitní format?Re: máme kvalitní format?Re:…
dgx 23. 3. 2006 11:55
 
 
 
 
├ 
Re: máme kvalitní format?Re: máme kvalitní format?Re: máme kvalitní format?Re:…
Stara blazkova 23. 3. 2006 13:02
 
 
 
 
├ 
Re: máme kvalitní format?Re: máme kvalitní format?Re: máme kvalitní format?Re:…
anonymní uživatel 23. 3. 2006 13:15
 
 
 
 
│
└ 
Re: máme kvalitní format?Re: máme kvalitní format?Re: máme kvalitní format?Re:…
PaJaSoft 23. 3. 2006 20:34
 
 
 
 
├ 
Re: máme kvalitní format?Re: máme kvalitní format?Re: máme kvalitní format?Re:…
Light Tux 23. 3. 2006 13:48
 
 
 
 
│
└ 
Re: máme kvalitní format?Re: máme kvalitní format?Re: máme kvalitní format?Re:…
dgx 23. 3. 2006 14:50
 
 
 
 
│
 
├ 
Re: máme kvalitní format?Re: máme kvalitní format?Re: máme kvalitní format?Re:…
Light Tux 23. 3. 2006 15:42
 
 
 
 
│
 
│
└ 
Re: máme kvalitní format?Re: máme kvalitní format?Re: máme kvalitní format?Re:…
dgx 23. 3. 2006 16:15
 
 
 
 
│
 
└ 
Re: máme kvalitní format?Re: máme kvalitní format?Re: máme kvalitní format?Re:…
Kit 5. 5. 2006 17:16
 
 
 
 
└ 
Re: máme kvalitní format?Re: máme kvalitní format?Re: máme kvalitní format?Re:…
Flasi 16. 3. 2007 01:21