VyÜlo v t²denφku: CHIPweek
╚φslo:50/96
Datum:10. prosince 1996
Strana:33
Rubrika/kategorie: Co to znamenß, kdy₧ se °ekne ...

zp∞t do archivu Φlßnk∙ | rejst°φk | p°edchozφ Φlßnek | nßsledujφcφ Φlßnek

Ji°φ Peterka

Image Map

Jednou z v²razn²ch p°ednostφ slu₧by WWW oproti konkurenΦnφ slu₧b∞ Gopher je mnohem bohatÜφ repertoßr mo₧nostφ, jak v nabφdkßch p°edklßdan²ch u₧ivateli reprezentovat odkazy na konkrΘtnφ objekty Φi jinΘ nabφdky. Zatφmco u slu₧by Gopher, kde nabφdky majφ formu textov²ch menu, m∙₧e b²t takov²to odkaz reprezentovßn pouze textovou polo₧kou (°ßdkem b∞₧nΘho textu), v p°φpad∞ slu₧by WWW a jejφch strßnek m∙₧e b²t odkaz reprezentovßn prakticky Φφmkoli: znakem, skupinou znak∙, slovem, v∞tou, ikonou, Φi cel²m mal²m Φi velk²m obrßzkem. Dokonce je mo₧nΘ i to, aby jeden a tent²₧ obrßzek reprezentoval odkaz na r∙znΘ objekty, typicky na r∙znΘ WWW strßnky.

K Φemu ale m∙₧e b²t n∞co takovΘho dobrΘ? Kdy se m∙₧e hodit to, aby kliknutφ na r∙znΘ Φßsti jednoho a tΘho₧ obrßzku dovedlo u₧ivatele na r∙znß mφsta? Nap°φklad tehdy, kdy₧ zmφn∞n² obrßzek bude p°edstavovat skuteΦnou mapu - nap°φklad mapu poboΦek firmy, a kliknutφ na urΦitou lokalitu na tΘto map∞ u₧ivateli zobrazφ podrobn∞jÜφ informace o tΘto poboΦce.

Prßv∞ takov²to zp∙sob vyu₧itφ se u zmφn∞nΘ mo₧nosti od zaΦßtku p°edpoklßdal, a tomu pak bylo p°izp∙sobeno i jejφ pojmenovßnφ: obrßzk∙m, jejich₧ jednotlivΘ Φßsti ävedou" na r∙znß mφsta v pavuΦin∞ sv∞ta WWW, se ne nadarmo °φkß äImage Maps" (doslova: obrßzkovΘ mapy). V ΦeÜtin∞ se dosud jednotnΘ oznaΦenΘ neustßlilo: n∞kdy se hovo°φ o klikovateln²ch mapßch (proto₧e na nich lze klikat myÜφ), jindy o senzitivnφch mapßch Φi senzitivnφch obrßzcφch, a objevily se i poetickΘ nßvrhy typu äobrßzky s klikou".

JeÜt∞ zajφmav∞jÜφ ne₧ terminologickß strßnka v∞ci vÜak m∙₧e b²t otßzka vyu₧itφ t∞chto äklikovateln²ch map": p∙vodn∞ tedy byly vymyÜleny k tomu, aby skuteΦn∞ fungovaly jako mapy, znßzor≥ujφcφ geografickΘ rozlo₧enφ urΦit²ch objekt∙ a usnad≥ujφcφ orientaci u₧ivatele. V poslednφ dob∞ se ale velmi Φasto vyu₧φvajφ i k n∞Φemu trochu jinΘmu: k jeÜt∞ dalÜφmu zatraktivn∞nφ nabφdek, prezentovan²ch u₧ivateli na WWW strßnkßch. Mß-li toti₧ autor WWW strßnky urΦit² zßm∞r (hlavn∞ v²tvarn²), a neda°φ-li se mu jej realizovat standardnφmi prost°edky jazyka HTML (zejmΘna kv∙li jejich p°eci jen omezen²m mo₧nostem formßtovßnφ), pak mß jeÜt∞ jednu mo₧nost - m∙₧e svou p°edstavu namalovat, neboli zrealizovat ve form∞ statickΘho obrßzku (kde m∙₧e pou₧φt prakticky jakΘkoli efekty). Nap°φklad si m∙₧e ävyfotit" sadu knih na okennφm parapetu s pozadφm noΦn∞ osv∞tlen²ch HradΦan (viz http://www.czech.cz), a tento obrßzek pak pojmout jako klikovatelnou mapu (tak aby kliknutφ na konkrΘtnφ Φßst obrßzku vyvolalo ten efekt, kter² autor zam²Ülel).

Tφmto zp∙sobem je pak mo₧nΘ vytvo°it v rßmci WWW skuteΦn∞ libovoln∞ graficky pojatou nabφdku (limitujφcφm faktorem grafickΘho ztvßrn∞nφ je zde pouze to, co kdo dokß₧e namalovat). Na druhΘ stran∞ jsou ale nabφdky ve form∞ klikovateln²ch map zatφ₧enΘ nep°φjemnou ädanφ z p°idanΘ hodnoty": jako obrßzky (Φasto velkΘ a hezky barevnΘ) p°edstavujφ znaΦn² objem dat, kterΘ je nutnΘ p°enΘst k u₧ivateli. To pak dlouho trvß, a spot°ebovßvß to znaΦnou Φßst p°enosovΘ kapacity.

Zajφmavß je i technickß strßnka klikovateln²ch map: jde ve svΘ podstat∞ o b∞₧nΘ rastrovΘ (bitmapovΘ) obrßzky, se kter²mi je spojena informace o tom, äkam vede ta kterß Φßst obrßzku". Krom∞ toho samoz°ejm∞ musφ existovat mechanismus, kter² tyto informace vyu₧φvß, a na zßklad∞ u₧ivatelova kliknutφ na konkrΘtnφ mφsto na klikovatelnΘ map∞ vygeneruje pat°iΦn² odkaz na po₧adovan² cφl.

Mo₧nosti jsou zde dv∞: jedna spoΦφvß v tom, ₧e informace o v²znamu jednotliv²ch Φßstφ mapy jsou k dispozici na serveru, kter² strßnku s mapou poskytnul. WWW prohlφ₧eΦ (browser) v tomto p°φpad∞ p°i kliknutφ na urΦitΘ mφsto na map∞ odeÜle serveru sou°adnice onoho mφsta, a server se ji₧ postarß o vÜe pot°ebnΘ (tΘto mo₧nosti se °φkß äserver side image mapping). Alternativnφm °eÜenφm je umφstit informaci o v²znamu jednotliv²ch Φßstφ mapy na stran∞ u₧ivatele, tj. zp°φstupnit ji p°φsluÜnΘmu browseru. Ten pak ji₧ m∙₧e sßm, na zßklad∞ u₧ivatelova kliknutφ, zjistit kam chce u₧ivatel sm∞°ovat, a vygenerovat p°φsluÜn² odkaz. Tato mo₧nost se pak oznaΦuje jako äclient side image mapping". V praxi se p°itom lze setkat s ob∞ma t∞mito variantami.


zp∞t do archivu Φlßnk∙ | rejst°φk | p°edchozφ Φlßnek | nßsledujφcφ Φlßnek
Tento Φlßnek m∙₧e b²t voln∞ Üφ°en, pokud se tak d∞je pro studijnφ ·Φely, na nev²d∞leΦnΘm zßklad∞ a se zachovßnφm tohoto dov∞tku. Podrobnosti hledejte zde, resp. na adrese http://archiv.czech.net/copyleft.htm