O XML se sice nezajímám moc do hloubky, přesto mě XML Prague zlákala, a tak jsem se nenápadně vetřel mezi všechny ty XML experty, kteří si o tomto víkendu dali v Praze sraz. Byli tu lidé ovlivňující budoucnost XML, ať již pod křídly W3C nebo ISO či OASIS.
Program byl silně odborný a úzce zaměřený. Z témat mě zaujalo např.:
Streaming in XSLT 2.1 - takové průtokové použití XSLT bez nutnosti načtení celého dokumentu do paměti
A Time Machine for XML - neboli časoprostorové procházení XML dokumentem. Klasický XML je de facto dvourozměrný (můžeme jím procházet svisle po ose rodič-potomek nebo vodorovně po ose sourozenců), pokud vezmeme v úvahu časovou historii dokumentu (čili jeho starší verze budeme uchovávat), není problém přidat osu třetí - časovou a procházet jí stejnými prostředky, jakými procházíme zmíněné dvě osy. Je to moc hezký nápad, zájemcům přikládám podrobnější článek.
XQuery in the Browser - je projekt, který přidává do prohlížečů prostřednictvím pluginu podporu XQuery jakožto skriptovacího jazyka. Můžete v něm pak programovat stejně jako v JavaScriptu (ukázka). Ač je to zajímavá myšlenka, mě se ten zápis vůbec nelíbí. Na druhou stranu autorovi projektu se zase vůbec nelíbí JavaScript (resp. přiznal, že ho vlastně moc neumí) - ale to mu nemůžu zazlívat, jsme holt oba z "opačné polokoule". (Ostatně jakási nechuť k dnešnímu webařskému světu byla cítit snad z celé konference.)
Future of XML at W3C - byla řeč zaměstnance W3C, jejíž základní myšlenkou bylo "Future is mutable" a "nebojte se zapojit do W3C a spoluovlivňovat další vývoj".
Multimedia XML - byla vlastně jediná webařská přednáška celé konference. Robin Berjon na ní ukazoval některé pěkné možnosti CSS3 a HTML5. Z publika byla ovšem cítit tak trochu nechuť. Svět prohlížečů ve světě XML moc neletí.
O rozevření nůžek mezi světem XML a světem webu vím léta, ale tady jsem si ho prvně pořádně vychutnal. Do budoucna se budu držet předsevzetí "Nikomu, kdo pracuje s XML nevěř." Což je docela praktické a člověk si tím ušetří problémy.
Tím nemyslím, že by ve světě XML nebyly zajímavě věci. Jsou a moc! Viz třeba témata výše. Ale tvoří je lidé, kteří dnešnímu webu a jeho filosofii nejenže nerozumí, ale často s ní bytostně nesouhlasí a nemají ji moc rádi. Proto ne každý jejich výtvor půjde ve světě dnešního webu elegantně a lehce aplikovat (ačkoliv v "jejich" XML světě bude samozřejmě skvělý). Ale to by bylo na dlouhou debatu, vraťme se ke XMLPrague.
Konference se mi moc líbila. Je pěkné jednou za čas vedle konferencí, na které jsme v Praze zvyklí, navštívit pro změnu konferenci, kde jsou lidé světového formátu, kteří ovlivnili minulost nebo ovlivňující budoucnost svého oboru.
Bylo skvělé, že konference šla sledovat online v přímém přenosu. Navíc kromě sledování #xmlprague na Twitteru bylo možné si sednout do virtuální twitter posluchárny (obrázek níže) a vidět, kdo další konferenci také právě sleduje. (Mohli jste i pomocí smajlíku vyjadřovat svou aktuální náladu, ale to prakticky nikdo nepoužíval.)

Dobrým nápadem byla i soutěž o nejlepší tweet se značkou #xmlprague, za který byla udělena poukázka na nějakých 300 dolarů do prodejen Applu. (A že se během konference twitterující skutečně snažili!)
Díky organizátorům za pěknou konferenci. A čtenářům, kteří se o XML tak trochu také zajímají doporučuji se příště na XML Prague podívat, když ne jinak, tak aspoň pomocí online přenosu.
A na závěr fotky z konference, do kterých jsem také trošku přispěl: