Web Design

      Autor: Pavel Satrapa

      Vydavatelství: Neokortex, s. r. o., 1997

      Počet stran: 414

      Návrh webových stránek v sobě nezahrnuje pouze znalost jazyka HTML, ale především znalost technik jak stránky navrhovat, jaké konstrukce používat pro daný efekt a hlavně jak vytvářet srozumitelné a poutavé stránky. Právě této oblasti je věnována kniha Pavla Satrapy s příznačným názvem Web Design.

      První část publikace je zaměřena na návrh obsahu a základního vzhledu webové stránky a serveru, a tvoří tak jádro celé knihy. Především je zde řeč o práci s textem, který předsdtavuje hlavní informační zdroj webových stránek. Najdete zde samozřejmě také přehled způsobů zakomponování češtiny na stránky. Autor se v této části stejně jako ve zbytku knihy soustředí na použití jednotlivých konstrukcí HTML pro dosažení žádaného efektu. Dočtete se zde například o využití tabulek a rámců a o práci s barvou. Dvě kapitoly se také zabývají návrhem obsahu celého webového serveru.

      Druhá část knihy je věnována oblasti, která dnes prožívá boom. Grafika a multimédia se staly nedílnou součástí webových stránek, a tak se v této části můžete dočíst o grafických formátech vhodných pro použití na Webu, o tvorbě map, animací i o zařazení zvuku. K dispozici je také několik návodů, jak vytvářet zajímavé obrázky.

      Třetí část je věnována návrhu aktivních stránek. Převážně je zde řeč o zatím nejpoužívanější technologii oživení webových stránek s názvem CGI. Seznámíte se s jazykem Perl pro programování CGI skriptů, s vazbou skriptů na tabulky a dozvíte se také něco o bezpečnostních problémech používání CGI. Jen krátce je zde zmínka o JavaScriptu a Javě.

      V závěrečné části potom najdete podrobnější popis základních komponent Webu. Píše se zde o používání uniformních lokátorů URL, o jazyce HTML 3.2 a o protokolu HTTP 1.1. Z čerstvých novinek jistě zaujme popis mechanismu kaskádové definice stylu (CCS), kterému je předpovídána velká budoucnost.

      Přílohou knihy je CD-ROM disk s obrázky a zdrojovými kódy webových stránek. Najdete na něm také další programové vybavení a doplňkové texty, které se již do tištěné podoby knihy nevešly.

      Kniha není určena pro úplné začátečníky v oblasti Webu a rozhodně nepatří mezi publikace, ke kterým si sednete, naráz je přečtete a zase odložíte. Svojí šířkou záběru i hloubkou zpracování některých témat je předurčena pro všechny, kdo se chtějí návrhem webových stránek zabývat vážněji. Tomu je uzpůsobeno také uspořádání knihy, kdy jsou kapitoly řazeny spíše tematicky než výkladově.

      Za klíčové považuji to, že se autor zabývá postupy, jak vytvářet webové stránky, a nezůstává jen u technického popisu. Na druhou stranu nejsem zrovna nakloněn autorově zálibě v čistě textovém popisu, jež se projevuje nejen neustálým připomínáním podpory textových klientů, ale někdy bohužel také hůře srozumitelnými dlouhými odstavci, které by šlo klidně nahradit jasným ilustračním obrázkem. Výhrady bych měl rovněž k použití některých termínů (obrázky s klikou -- to jsou přece mapy) a názvů kapitol v části věnované češtině.

     

Roman Barták