Specializovan² t²denφk o v²poΦetnφ technice o Internetu (CW 50/97) Stßhn∞te si z Internetu: Hot Chilli
Jan Stoklasa
Zdobenφ strßnek jednoduch²mi applety v Jav∞ je oblφbenou zßbavou WWW tv∙rc∙. Rolujφcφ texty, blikajφcφ tlaΦφtka, v²suvnß menu -- tohle vÜechno u₧ bylo v Jav∞ napsßno. Na mnoha strßnkßch p°ispφvajφ takovΘ applety k efektnφ prezentaci WWW obsahu. DneÜnφ nßvÜt∞vnφk rubriky, editor javov²ch efekt∙ Hot Chilli, pro vßs strßnky ozdobφ efektnφmi applety s minimßlnφ nßmahou.
Sbφrka applet∙ s rozhranφm Vlo₧enφ hotovΘho appletu do strßnky p°edpoklßdß znalost pot°ebn²ch HTML tag∙ (APPLET nebo OBJECT) i znalost rozhranφ vklßdanΘho appletu. Musφte mu toti₧ dodat startovacφ parametry, kterΘ urΦujφ vzhled a chovßnφ objektu. V∙bec se nezmi≥uji o tom, ₧e pokud nemßte vhodn² applet pro vaÜe designΘrskΘ zßm∞ry, musφte si ho naprogramovat v Jav∞. Hot Chilli vßm m∙₧e tyto starosti uÜet°it. Titulek naznaΦuje, ₧e se jednß o soubor applet∙ pro dopln∞nφ obsahu WWW strßnek, kter² je dopln∞n u₧ivatelsky p°φjemn²m rozhranφm pro jejich vklßdßnφ do HTML k≤du strßnky a dopln∞nφ startovacφch parametr∙. MyÜlenka programu je jednoduchß, ale program je hezky proveden² a proto si zaslou₧φ naÜi pozornost. Zßkladnφ okno programu tvo°φ HTML editor, 6 tlaΦφtek pro vklßdßnφ applet∙ a editor parametr∙ appletu. Prßce s Hot Chilli je opravdu p°φmoΦarß: kurzorem v HTML editoru najedete na mφsto, kam chcete applet vlo₧it, tlaΦφtkem vyberete druh vklßdanΘho appletu. Objevφ se editor parametr∙, ve kterΘm popφÜete vÜechny vlastnosti objektu. V∞tÜinou se jednß o r∙znΘ efektnφ nßpisy, tak₧e vypl≥ujete jejich text a vizußlnφ vlastnosti (barvu, rychlost pohybu), slo₧it∞jÜφ je pouze tvorba menu. V²sledn² efekt si m∙₧ete prohlΘdnout funkcφ Preview, kterß applet spustφ ve WWW prohlφ₧eΦi se zadan²mi parametry. Pokud jste spokojeni s optick²m dojmem, potom applet tlaΦφtkem Build Java vlo₧φte do HTML k≤du.
Posuvn² text, LED display a dalÜφ Dodßvan²ch aplet∙ je celkem Üest:
- LED displej
Prvnφ z nich vlo₧φ do vaÜφ strßnku zda°ilou napodobeninu diodov²ch reklamnφch tabulφ. Zadßte pro ka₧d² °ßdek zvlßÜ¥ jeho text, barvu nßpisu a pozadφ, velikost "diodek" a sm∞r pohybu. Super Scroll umφ n∞kolik populßrnφch efekt∙ najednou. Zßkladnφ mo₧nostφ je posuvn² text, ale m∙₧ete si dop°ßt i "vlnitΘ", "nerv≤znφ" nebo "explodujφcφ" nßpisy. Fading Scroll umφ mizenφ a objevovßnφ nßpisu ve stylu filmov²ch zatmφvaΦek, v editoru parametr∙ si urΦφte rychlost stmφvßnφ. Status Scroll zobrazuje posuvn² text na liÜt∞ prohlφ₧eΦe, Cool Button zase na prvnφ pohled vypadß jako obyΦejnΘ tlaΦφtko. Rozdφl poznßte, kdy₧ nad tlaΦφtko najedete myÜφ -- objevφ se textovß nßpov∞da, kterou obyΦejnΘ webovskΘ tlaΦφtko nemß. Applet Pull Menu implementuje jedno·rov≥ovΘ menu, jeho₧ polo₧kßm p°i°adφte r∙znß URL. Takov² applet se m∙₧e hodit k rychlΘ navigaci v rßmci vaÜeho WWW serveru. Editace HTML nenφ hlavnφm ·kolem Hot Chilli, proto je jeho vestav∞n² HTML editor hodn∞ jednoduch² a k designΘrskΘ prßci se v∙bec nehodφ. Nenφ ovÜem problΘm kombinovat prßci v Hot Chilli s pou₧itφm WYSIWYG editoru.
Jednoduchß myÜlenka, dobrΘ provedenφ Program Hot Chilli je zalo₧en na jednoduchΘm nßpadu, ale p°esto (nebo snad prßv∞ proto) se mi zalφbil. Prßci s nφm snadno zvlßdne i Φlov∞k, kter² mß o appletech a HTML jen mlhavΘ p°edstavy, cesta k animovan²m ozd∙bkßm strßnky je tedy otev°ena pro ka₧dΘho. Hot Chilli je tedy zajφmav²m tipem pro WWW "hraΦiΦky" i nßm∞tem pro naÜe tv∙rce sharewaru. Lφbil by se mi program ve stylu "Hot Chilli" s jeÜt∞ bohatÜφm v²b∞rem applet∙ a voliteln²ch parametr∙. Co vy na to?
Hot Chilli
| <<< | COMPUTERWORLD | IDG CZ homepage | |