XML Bible

XML - zkratka, se kterou se dnes setkáváme snad na každém kroku. Výměna dat mezi aplikacemi by díky tomuto formátu měla být opět jednodušší, popis dat díky důrazu na strukturu výstižnější, a co především, jedná se o otevřený formát spravovaný nezávislým konsorciem. V návaznosti na úspěchy XML se na pultech knihkupectví začaly objevovat publikace, které se více či méně zevrubně snažily o popis XML. Jednou z nich je i XML Bible z produkce světoznámého amerického vydavatelství IDG, jejímž autorem je Elliote Rusty Harold. Nutno dodat, že už na první pohled je patrné, že autor vzal svůj úkol opravdu od podlahy a že slovo "bible" se v názvu neocitlo náhodou - publikace čítá tisíc stran. Škoda jen, že od počtu stran se neodvinula i použitá vazba, brožování je podle mne pro takto rozsáhlou knížku naprosto nevhodné.

Ale zpět k tomu nejdůležitějšímu - k obsahu. Od obecného úvodu do problematiky značkovacích jazyků a aplikací XML se výklad ponoří do popisu tvorby DTD (Document Template Data) a kaskádových stylů (CSS1 a CSS2) a stylů XSL (Extensible Style Language). Stranou zájmu nejsou ponechány ani technologie Xlinks pro práci s odkazy, XPointers a RDF. Závěr knihy je pak věnován ukázkám konkrétních aplikací založených na XML - značkovacímu jazyku XHTML, jazyku pro popis kanálů CDF a VML, určenému pro popis vektorových obrázků.

Styl textu je věrný vzoru úspěšných publikací anglosaské provenience. Na začátku každé kapitoly nás autor ve stručnosti seznámí s probíranými tématy, poté následuje samotný výklad, konec je věnován rekapitulaci. Výklad je navíc přehledně strukturován, takže ani v tak rozsáhlém textu se dle mého soudu čtenář neztratí. K bližšímu pochopení je text doprovázen řadou příkladů, i když jejich volba je pro našince přece jen praxi mnohdy na hony vzdálená (typickou ukázkou budiž soupisky baseballových týmů). Součástí knihy je CD, na kterém najdeme všechny příklady v elektronické podobě a PDF celé knížky rozdělené do kapitol. Pro potřeby reference jsou pak na CD umístěny specifikace DOM (Document Object Model), HTML 4.0 a CSS2.

Ovládáte-li angličtinu natolik, že vám nedělá problémy čtení souvislého textu, koupí této "bible" chybu rozhodně neuděláte. Jejím prostudováním získáte znalosti, které v budoucnu zcela jistě upotřebíte.

Petr Vostrý

Autor: Elliote Rusty Harold
Vydavatel: IDG Books Worldwide
Počet stran: 1015
Cena: $ 49.99
Jazyk: v angličtině
ISBN: 0-7645-3236-7