mBed Interactor 1.1.1 - interaktivnφ multimΘdia na Webu P°i Üφ°enφ interaktivnφho multimedißlnφho obsahu na Webu je velk²m problΘmem kompatibilita r∙zn²ch technologiφ a webov²ch prohlφ₧eΦ∙. Zvolenφ urΦitΘho autorskΘho nßstroje pak Φasto znamenß v²b∞r jednΘ z pou₧φvan²ch technologiφ, co₧ ve svΘm d∙sledku p°inßÜφ omezenφ mno₧stvφ u₧ivatel∙, kte°φ si budou moci v²slednΘ dφlo prohlΘdnout ve svΘm webovΘm prohlφ₧eΦi. Äe tomu tak nemusφ b²t v₧dy, ukazuje novß verze autorskΘho nßstroje mBed Interactor 1.1.1 od mBed Software (www.mbed.com). Interaktivnφ multimΘdia mBed Interactor 1.1.1 slou₧φ pro vizußlnφ nßvrh interaktivnφch multimedißlnφch komponent naz²van²ch mbedlety a urΦen²ch pro vlo₧enφ do webov²ch strßnek. Podobn∞ jako ostatnφ multimedißlnφ autorskΘ nßstroje nabφzφ Interactor prost°edφ, ve kterΘm se mbedlet sklßdß z jednotliv²ch objekt∙ umis¥ovan²ch na pracovnφ plochu. K dispozici je 12 druh∙ objekt∙ (obrßzek, sprite, cesta, tlaΦφtko, text, zvuk, box, control, efekt, score, audiostream a sublet). Trochu mo₧nß chybφ objekt pro p°ehrßvßnφ stßle populßrn∞jÜφch (a to nejen na Macu) QuickTime film∙, a takΘ objekt Cesta by si zaslou₧il v∞tÜφ variabilitu (cestou m∙₧e b²t pouze ·seΦka, oblouk a jednoduchß BeziΘrova k°ivka). Objekty se jednoduÜe vytvß°ejφ klepnutφm na ikonu v navigaΦnφ liÜt∞ a do mbedletu se p°enßÜejφ myÜφ. Atributy objektu se snadno nastavujφ v dialogov²ch oknech, kde lze zvolit data pro objekt (obrßzky, zvuk), nastavit parametry, jako je poloha, barva, viditelnost nebo hlasitost (zßle₧φ na druhu objektu), a definovat tzv. handlery, zajiÜ¥ujφcφ interaktivitu mezi objekty a u₧ivatelem. Tvorba handler∙ trochu p°ipomφnß programovßnφ, ale mφsto aby nßvrhß° musel psßt n∞jak² k≤d, prost∞ jen v dialogovΘm okn∞ vybφrß udßlosti, na kterΘ handler reaguje (nap°. stisknutφ tlaΦφtka myÜi). Ka₧dΘ udßlosti potom stejn²m zp∙sobem, tj. v²b∞rem z nabφdky, p°i°adφ n∞jakou posloupnost akcφ: spuÜt∞nφ animace, p°ehrßnφ zvuku apod., kterß se mß provΘst. Pro snazÜφ sledovßnφ vztah∙ mezi objekty je k dispozici okno Zßvislosti, zobrazujφcφ, jakΘ objekty se odkazujφ na dalÜφ objekty prost°ednictvφm sv²ch handler∙. Interactor 1.1 zavßdφ takΘ tzv. prototypy, tj. vzory objekt∙ se vÜφm, co k tomu pat°φ (nastaven²mi daty, vlastnostmi a handlery). Objekty, kterΘ jsou vytvo°eny z prototypu, potom sdφlejφ stejnΘ obrßzky, zvuk a text, co₧ p°i pou₧itφ vφce takov²ch objekt∙ sni₧uje pam∞¥ovΘ nßroky mbedletu a takΘ Φas pot°ebn² k nahrßnφ. Krom∞ toho pou₧itφ prototypu zrychluje nßvrh mbedletu dφky mo₧nosti znovu pou₧φt ji₧ vytvo°en² objekt. Novinkou verze 1.1.1 je takΘ mo₧nost p°idat k objektu URL odkaz a m∞nit tvar kurzoru. Na Webu Zatφmco mBed Interactor 1.0 vy₧adoval pro prohlφ₧enφ mbedlet∙ zßsuvn² modul, verze 1.1.1 nabφzφ podstatn∞ v∞tÜφ flexibilitu. Nßvrhß° si toti₧ m∙₧e zvolit jednu ze t°φ mo₧nostφ publikovßnφ, bu∩ formou dat pro zßsuvn² modul, nebo pro aplet Javy a nebo pro DHTML. Asi nejnov∞jÜφ z t∞chto technologiφ je Dynamic HTML, kterΘ je zatφm podporovßno pouze verzemi 4 obou hlavnφch webov²ch prohlφ₧eΦ∙ (Netscape Navigator (Communicator) a Internet Explorer). Navφc je implementace v obou prohlφ₧eΦφch trochu rozdφlnß. DHTML umo₧≥uje vlo₧it text, grafiku a zvuk do vrstev a potom pomocφ JavaScriptu tyto objekty rozh²bat, p°ehrßvat zvuk a reagovat na u₧ivatelovy akce. mBed Interactor si poradφ s ob∞ma verzemi DHTML (pro Navigator 4.0 i Explorer 4.0) a nov∞ (verze 1.1.1) je mo₧nΘ nechat pomocφ Javy otestovat kompatibilitu prohlφ₧eΦe, a v p°φpad∞ problΘm∙ zobrazit mbedlet jako aplet. Pomocφ druhΘ z mo₧nostφ m∙₧e nßvrhß° nechat prohlφ₧et mbedlet rovnou pomocφ apletu (kompatibilnφ s Navigatorem 2.0 a Explorerem 3.0). T°etφ a vlastn∞ p∙vodnφ variantou z verze 1.0 je zobrazenφ mbedletu pomocφ zßsuvnΘho modulu, resp. pou₧itφm ActiveX, kterΘ umφ pot°ebn² zßsuvn² modul nahrßt automaticky. KlφΦovou vlastnostφ mBed Interactoru je nejen schopnost pracovat se vÜemi v²Üe popsan²mi technologiemi pro prßci s interaktivnφmi multimΘdii na Webu, ale hlavn∞ mo₧nost navrhnout mbedlet pouze jednou a potom snadno p°epnutφm vytvo°it jeho p°φsluÜnou podobu. Pravdou ovÜem je, ₧e urΦitΘ vlastnosti zatφm nejsou pro n∞kterΘ technologie publikovßnφ p°φstupnΘ, rozdφly se ovÜem verzi od verze stßle zmenÜujφ. Zßv∞r mBed Interactor 1.1.1 je vizußlnφ autorsk² nßstroj pro nßvrh interaktivnφch multimedißlnφch komponent, urΦen²ch pro vlo₧enφ do webov²ch strßnek. Oproti p°edchozφ verzi p°idal n∞kolik drobn²ch vylepÜenφ v u₧ivatelskΘm rozhranφ a dßle se rozÜφ°ily jeho schopnosti. Nejv²znamn∞jÜφ zm∞nou je ale mo₧nost publikovat vytvo°en² mbedlet formou DHTML, apletu Javy nebo jako data pro zßsuvn² modul. Prßv∞ touto vlastnostφ je mBed Interactor mezi multimedißlnφmi autorsk²mi nßstroji pro Web jedineΦn². Stejn∞ jako u verze 1.0 se mi i zde lφbil pr∙vodce programem, kter² u₧ivatele postupn∞ provede procesem vytvo°enφ jednoduchΘho mbedletu. Samotn² pr∙vodce je op∞t vytvo°en jako mbedlet, tak₧e m∙₧e sßm zßrove≥ slou₧it jako v²ukov² materißl. Dokumentace programu je dodßvßna formou sady HTML strßnek a obsahuje takΘ popis, jak za°adit mbedlety do strßnek ve vizußlnφch webov²ch editorech typu Fusion, PageMill a HomePage. Firma mBed Software takΘ uvedla n∞kolik knihoven s p°ipraven²mi prvky, kterΘ lze ihned vlo₧it do vlastnφch mbedlet∙. Software mBed Interactor 1.1.1 pro test poskytla firma mBed Software, 185 Berry Street, San Francisco, CA 94107, USA (www.mbed.com) Cena: 249 USD (zkuÜebnφ verze zdarma na webovΘm serveru firmy) Min. po₧adavky: PC: 486DX, 10 MB RAM, 10 MB disk, Windows 95/NT 4.0 Mac: 68020, 6 MB (680 x 0) nebo 8 MB (PowerPC), 10 MB disk, System 7.0
Roman Bartßk
|