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