COMPUTERWORLD
Specializovan² t²denφk o v²poΦetnφ technice
o Internetu
(CW 31/96)

Animace pro web - rychle a jednoduÜe
S GIFem na animace

Rozh²banΘ obrßzky, to je hit, kter² vaÜi strßnku ozdobφ bezkonkurenΦnφm pozlßtkem, je₧ bude lßkat nßvÜt∞vnφky z dalek²ch kraj∙. Jak to ale ud∞lat, aby to nebylo ani slo₧itΘ, ani nßroΦnΘ pro server nebo vlastnφ prohlφ₧eΦ? ╪eÜenφ je genißln∞ jednoduchΘ, a to natolik, ₧e bylo a ΦßsteΦn∞ stßle je p°ehlφ₧eno. StaΦφ pou₧φt normßlnφ GIF formßt, kter² podporuje ve svΘ specifikaci 89a vφcenßsobnΘ obrßzky v jednom souboru i zadßnφ dynamick²ch parametr∙ pro jejich rozh²bßnφ. ╪eÜenφ animacφ pomocφ GIFu je tΘm∞° dokonalΘ, a₧ na n∞kolik problΘm∙.

Gifovßnφ

Jednφm z hlavnφch problΘm∙ gifovßnφ je, ₧e pouze dva prohlφ₧eΦe, Explorer a Navigator dokß₧φ s animovan²m GIFem pracovat. HorÜφ vÜak je, ₧e to o nich je mßlo znßmo a mnoho autor∙ strßnek pou₧φvß spletitΘ cesty, jak animace na svΘ strßnky dostat. V²hodou GIFu je, ₧e pokud prohlφ₧eΦ nedokß₧e pracovat s animacφ, automaticky alespo≥ zobrazφ staticky prvnφ obrßzek v sekvenci. Nenφ tedy nutnΘ nijak zabudovßvat dvojφ variantu strßnky, staΦφ umφstit odkaz na GIF obsahujφcφ animaci a vÜe je hotovo.

DalÜφm problΘmem je souΦasnß situace kolem GIFu. Nedßvno se firma Unisys, kterß specifikaci vytvo°ila, pokusila zpoplatnit pou₧φvßnφ GIFu. I kdy₧ to vypadß, ₧e z tohoto mraku nakonec prÜet nebude, je nutnΘ se mφt na pozoru a pou₧itφ GIFovΘ animace nap°. pro inzerci m∙₧e b²t minimßln∞ oÜemetnΘ.

GIFy takΘ nelze pou₧φvat pro velkΘ obrßzky, proto₧e p°ekreslovßnφ by bylo v∞tÜinou trhanΘ a pomalΘ. Ale pro menÜφ animace je GIF opravdu jedineΦn²m °eÜenφm. Zat∞₧uje toti₧ minimßln∞ server, na kterΘm jsou strßnky ulo₧eny, a proto₧e prohlφ₧eΦ si sta₧enΘ strßnky uchovßvß v lokßlnφ cache pam∞ti, p°i dalÜφch p°φstupech je GIF nata₧en z disku, co₧ je nesrovnateln∞ rychlejÜφ. Pou₧φvßnφ animovan²ch GIF∙ nenastoluje takΘ ₧ßdnΘ otßzky bezpeΦnosti a dostupnosti na vφce platformßch. GIFy takΘ nejsou nijak drasticky velkΘ, proto₧e jsou dob°e zabaleny kompresnφm algoritmem LZW.

Tak tedy GIF

Abyste mohli pou₧φvat tento hezk² rys GIFu, pot°ebujete dv∞ zßkladnφ aplikace. Prvnφ je kreslicφ program pro tvorbu jednotliv²ch GIF∙, kde vytvo°φte jednotlivß polφΦka vaÜeho budoucφho animovanΘho filmu. M∙₧ete pou₧φt cokoliv, co je schopnΘ ulo₧it obrßzek ve formßtu GIF89a. Ani to nenφ nutnostφ, proto₧e dalÜφ aplikace pou₧itß pro vlastnφ vytvß°enφ animace m∙₧e podporovat i dalÜφ formßty. Dob°e m∙₧e poslou₧it nap°. sharewarov² PaintShopPro nabo oblφben² Corel.

Druhou nutnou aplikacφ je sklßdaΦ obrßzk∙ neboli elektronick² st°ihaΦ. Podobn∞ jako p°i vytvß°enφ videosoubor∙ ze statick²ch obrßzk∙, v takovΘm programu vytvo°φte sekvenci, kterß bude p°ehrßvßna automaticky p°i nata₧enφ prohlφ₧eΦem. P°i tvorb∞ filmu m∙₧ete definovat krom∞ po°adφ, v jakΘm se budou za sebou animace zobrazovat, takΘ rychlost p°ehrßvßnφ, zobrazovßnφ dalÜφho textu, komentß°e a n∞kolik dalÜφch vlastnostφ. VÜe je potom ulo₧eno ve v²slednΘm GIFu, kter² se tvß°φ ·pln∞ stejn∞ jako jak²koliv jin² obrßzek. Sklßdacφch program∙ p°φliÜ mnoho nenφ, pro Windows je dobrΘ pou₧φt nap°. GIF Construction Kit.

Nezapome≥te, ₧e mnoho u₧ivatel∙ mß p°ipojenφ na Internet s menÜφ rychlostφ, a ₧e by v²slednΘ animace nem∞ly tedy b²t nijak masivnφ. I velikost kolem 100 kb zaΦφnß b²t kritickß, a mφsto radosti nad skßkajφcφm mφΦkem m∙₧ete zp∙sobit hysterick² zßchvat.

Do toho

Pou₧φvßnφ GIF∙ nelze ne₧ doporuΦit, a na WWW existuje n∞kolik diskuznφch skupin zab²vajφcφch se tφmto tΘmatem, knihoven obsahujφcφch animace a dalÜφ zdroje pro tv∙rce GIFov²ch animacφch. S rostoucφ podporou tΘto metody od tv∙rc∙ strßnek se doΦkßme i podbory GIF∙ v dalÜφch prohlφ₧eΦφch a snad se objevφ i dalÜφ nßstroje pro tvorbu.

(pes)


| <<< | CW o Internetu | COMPUTERWORLD | IDG CZ homepage |