Flash a web
Do nedávna jsem zastával názor, že Flash se hodí jen na prezentace Techno párties či šílené umělecké kreace. Už ho nezastávám. Flash je sice bez pluginu naprosto nepřístupná technologie, ale jeho vhodné použití může stránky oživit. Dle mého názoru by se Flash neměl na webu používat pro jiné než dekorativní účely. Pokud vytvoříte Flashové menu, tak […]
Do nedávna jsem zastával názor, že Flash se hodí jen na prezentace Techno párties či šílené umělecké kreace. Už ho nezastávám. Flash je sice bez pluginu naprosto nepřístupná technologie, ale jeho vhodné použití může stránky oživit.
Dle mého názoru by se Flash neměl na webu používat pro jiné než dekorativní účely. Pokud vytvoříte Flashové menu, tak se přes něj vyhledávače (což je skupina téměř nejpostiženějších uživatelů) prostě neprokoušou. Něco jiného je vytvořit flashovou hlavičku, která je napsána ve stylu Flash Satay (čímž se stává validní) a díky náhradě flashe v nepřítomnosti pluginu obrázkem (náhradní obrázek je jedním z paramentrů) i přístupná.
Příklad hezky použitého Flashe je třeba web THINline interactive (alespoň z hlediska vizuálního – kód poněkud zaostává).
Komentáře
Áno, presne tieto pocity ma chytili v posledných dňoch tiež.
Dumal som nad tým, ako nájsť kompromis medzi uspokojením klientov, ktorí chcú Flash a aby to zaroveň nijako neškodilo ľuďom bez pluginu a vyhľadávačom.
A jediné riešenie bolo v použití Flash hlavicky.
Proti používání Flashe na dekorativní účely bych se ohradil. Zbytečné efektní animace znižují efektivitu komunikace.
Flash je skvělá techlogie pro různá interaktivní lakadla, jako jsou hry, aplikace simulující skutečné objekty z denního života, interaktivní shémata. Např. Penězenka http://www.mall.cz/penezenka.php je knižní demonstrace správně použitého Flashu.
Pro laciné dekorativní efekty Flash nebrat!
Zrovna http://www.thinline.cz mi jako příklad dobře použitého flashe nepřipadá. Graficky je to možná zajímavé, ale to by se dalo udělat i obrázkem. Tenkrát jsem si myslel, že flash je „cool“. Kvalita kódu je mizerná. Vždyť je to také staré přes dva roky. Máme rozpracovanou novou verzi s kvalitním kódem a bez flashe, ale jak známo, kovářova kobyla chodí bosa :-)
S Honzou naprosto souhlasím. Mimochodem peněženku pro Mall jsme dělali my, takže je to vývoj k lepšímu.
Metoda FlashSatay je sice pěkná, ale nijak není schopná ošetřit stav, kdy klient má plugin starší verze, než je požadovaná pro přehrání animace.
Volím proto raději detekci a vypsání potřebného kódu klientským skriptem tak, že kdo nemá potřebnou verzi pluginu nebo se ji nepodařilo zjistit, dostane vždy alternativní obrázek nebo alternativní text. Totéž se stane, pokud klient nepodporuje skriptování.
Thinline je IMHO typická ukázka chybného použití: já tam bez Flashe vidím jen „click here to get plugin“, název firmy nikde…
Znovu: kód THINlinu je špatný, ale výsledek se mi líbí :-)
Uvedeny flash je tam a) uplne zbytecny a b) chvili jsem musel hledat kurzor mysi nez jsem zjistil ze ten flash ho velmi efektne meni na cosi neviditelneho.
Osobne mam flash daleko radsi jako aplikacni platformu nez nejaky nesmysl v zahlavi stranky.