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