XML pro úplné začátečníky

Výraz „rozšiřitelný značkovací jazyk“ je naprosto hrozným českým ekvivalentem pro eXtensible Markup Language, který většina lidí zná pod zkratkou XML. Publikace XML pro úplné začátečníky patří do edice, která je zaměřena na opravdového nováčka v dané oblasti. Může jím být běžný „domácí“ uživatel, který se rozhodne naučit se XML, domnívám se však, že se v tomto případě bude jednat o minoritu čtenářů.

Cílovou skupinu čtenářů vidím mezi webmastery a tvůrci webových stránek, kteří zatím XML neznají a chtějí získat základní dovednosti.
Kniha se skládá ze sedmi kapitol a čtyř písmeny označených příloh. V první kapitole autorka (lektorka vyučující XML) vysvětluje, co je XML a k čemu je vlastně dobrý. Druhá a třetí kapitola pojednává o syntaktických pravidlech jazyka XML a o pravidlech pro tvorbu určitého typu dokumentu (Document Type Definition, DTD). Ve spojitosti s XML patří k jeho nejznámějším prvkům CSS neboli kaskádové styly (Cascading Style Sheets), což je zároveň náplň kapitoly číslo čtyři. Tématy posledních tří kapitol jsou jazyk XPath, jmenné prostory a XLS neboli Extensible Stylesheet Language. Každá kapitola je zakončena krátkým testem, ve kterém je čtenáři předloženo k zodpovězení několik testových otázek (výběr odpovědí z nabízených variant, možnost okamžitého ověření správnosti odpovědí).

Příloha A je nazvaná Bleskově světem HTML, což předznamenává její obsah. V Příloze B naleznete v tabulce zpracované vlastnosti CSS a jejich hodnoty, v příloze C pak podobně seřazené XSLT elementy. Další informace o XML můžete hledat na internetových stránkách, jejichž seznam vám autorka předkládá v poslední příloze, označené písmenem D.

Publikace je doplněna značným množstvím příkladů a screenshotů. Původně jsem chtěl vytknout absenci CD-ROM, což by uživatele nutilo pracně přepisovat kódy skriptů ze stránek knihy do počítače. Z internetových stránek nakladatelství Computer Press je však tyto skripty možné stáhnout spolu s dvěma softwarovými aplikacemi, takže výtku ruším.

Michal Přádka

Autor: Lucie Grusová
Vydavatel: Computer Press
Počet stran: 200 stran
Cena: 169 Kč
Jazyk: v češtině
ISBN: 80-7226-697-7