tvorba dokonal²ch www strßnek
Autor: Paul J. Perry
P°elo₧il: Ing. Karel VorßΦek
Vydal: Grada Publishing, 1996
PoΦet stran: 328
Cena: 360 KΦ
Java je zcela nov² programovacφ jazyk vyvinut² firmou Sun Microsystems. Pozornost vzbudil p°edevÜφm dφky svΘ nezßvislosti na platform∞, kterß ho p°edurΦuje pro pou₧itφ na Internetu. V Jav∞ m∙₧ete vytvß°et samostatnΘ aplikace spustitelnΘ na libovolnΘm poΦφtaΦi podporujφcφm tento jazyk, drobnΘ aplikace, tzv. applety, spustitelnΘ ve www prohlφ₧eΦφch a programy v zjednoduÜenΘ form∞, tzv. JavaScriptu, kterΘ m∙₧ete dokonce p°φmo za°adit do sv²ch HTML strßnek.
Prßv∞ tvorb∞ applet∙ je v∞novßna kniha Paula J. Perryho Java tvorba dokonal²ch www strßnek. Publikace je urΦena vÜem, kte°φ cht∞jφ vyu₧φt sφly jazyka Java na sv²ch www strßnkßch. Java je zde vysv∞tlovßna od zßklad∙ a ₧ßdnΘ p°edchozφ znalosti tohoto jazyka a dokonce ani programovßnφ nejsou vy₧adovßny. Pro zaΦßtek vystaΦφte se zßkladnφmi u₧ivatelsk²mi znalostmi poΦφtaΦ∙.
Po krßtkΘm spφÜe historickΘm ·vodu do Javy a Internetu, objas≥ujφcφm ÜirÜφ pozadφ tohoto jazyka, se struΦn∞ seznßmφte s www prohlφ₧eΦem Netscape Navigator, kter² jako jeden z prvnφch zaΦal Javu podporovat. DalÜφ kapitola popisuje zßklady jazyka HTML a zp∙sob za°azenφ appletu na www strßnku. Zbytek knihy u₧ je v∞novßn jazyku Java. Nejprve jsou popsßny zßklady objektov∞ orientovanΘho programovßnφ v Jav∞, tvorba applet∙ a pou₧itφ Java Development Kitu (JDK). Obrovskou p°ednostφ Javy jsou knihovny ji₧ naprogramovan²ch prvk∙ pro tvorbu u₧ivatelskΘho rozhranφ. DalÜφ kapitoly jsou proto v∞novßny zobrazovßnφ textu, grafiky, obrßzk∙ i animacφ, p°φpadn∞ p°ehrßvßnφ zvuku pomocφ p°ipraven²ch objekt∙ a jejich metod. NemΘn∞ d∙le₧itΘ je p°idßnφ interaktivity k programu, tj. reakcφ na stisknutφ klßvesy a pohyby myÜi, kter²m je v∞novßna samostatnß kapitola.
PotΘ nßsleduje popis zßkladnφch applet∙, kterΘ najdete v JDK a m∙₧ete je po ·prav∞ parametr∙ vyu₧φvat i na vlastnφch www strßnkßch. DalÜφ kapitola je v∞novßna ·vodu do sφ¥ovΘ komunikace a hovo°φ se v nφ takΘ o zpracovßnφ chyb a v²jimek. V poslednφch dvou kapitolßch se autor op∞t vracφ k u₧ivatelskΘmu rozhranφ, pou₧itφ ovlßdacφch prvk∙ a prßci s okny nezßvisl²mi na prohlφ₧eΦi. Kniha je zakonΦena trojicφ p°φloh se struΦn²m popisem jazyka HTML, Javy a krßtk²m p°ehledem Internetov²ch zdroj∙ informacφ o Jav∞.
Celß publikace je psßna Φtiv∞, principy jazyka jsou vysv∞tlovßny postupn∞ na p°φkladech a nechyb∞jφ zde ani v²pisy probφran²ch program∙. Pom∞rn∞ dost se dozvφte takΘ o °ad∞ u₧iteΦn²ch objekt∙, kterΘ se nachßzejφ v knihovnßch Javy. Kniha je zam²Ülena jako ·vod do tvorby applet∙ v Jav∞, nehledejte zde proto nßvod k programovßnφ samostatn∞ spustiteln²ch aplikacφ ani kompletnφ popis tohoto jazyka a jeho knihoven. V ka₧dΘm p°φpad∞, pokud s Javou zaΦφnßte, mohu tuto knihu jen doporuΦit. SvΘ zde najdou zaΦφnajφcφ programßto°i, ale nudit se rozhodn∞ nebudou ani zkuÜenφ u₧ivatelΘ, kte°φ se s Javou nov∞ seznamujφ.
P°eklad knihy, alespo≥ mohu-li posoudit, je velice kvalitnφ a to i pokud jde o citlivΘ zachßzenφ s odborn²mi termφny. Na n∞kolika mφstech vÜak narazφte na gramaticky chybnΘ v∞ty, jejich₧ jedna Φßst je p°elo₧ena jednφm stylem a druhß Φßst jin²m stylem (nap°. jin² rod). Na kvalit∞ publikace to ovÜem nijak neubφrß.
Roman Bartßk
7 0847