Sikos László

Macromedia Flash

MX 2004 és 8 verziók

Napjainkban a weben előtérbe került a design, a színek kavalkádja, az interaktív tartalom, az animációk, a hangeffektusok. Az érdekes és szemet gyönyörködtető webgrafikák készítésének első számú technológiája a Flash. Sokan még nem is nagyon ismerik, mások már el sem tudják képzelni a weblapokat ilyen tartalom nélkül. A Flash megismeréséhez nem elegendő néhány meglévő oldal megtekintése, kielemzése (bár ez sem hátrányos). A hatékony munkához elengedhetetlen bizonyos számítógépes grafikai ismeret megléte. A tervezés pedig egyéni kreativitás függvénye, így saját magunknak kell eldöntenünk, mennyire tudunk érdekes és új hatásokat kitalálni, majd azokat megvalósítani. Míg néhány éve az egyszerű, legfeljebb formázott szövegek, esetleg néhány táblázat vagy kisméretű fénykép volt jellemző a weblapokra, addig mára ezen a téren sokat változott a világ. A Flash technológiának és más megoldásoknak köszönhetően a honlapok megteltek színes, aktív tartalommal. A csillogó-villogó hatásoknak azonban ára van. Igen komoly feladat a még elfogadható méretű grafika publikálása a weben, hiszen a sávszélesség igen változó. Tömegesen fordulnak elő például szöveg nélküli, csak grafikus, teljes képernyős, nagyfelbontásra készített (nem optimatizált) grafikus oldalak, amelyek letöltését egy lasabb internetkapcsolaton szinte lehetetlen kivárni. Ezek letöltése, megjelenítése számos technikai problémát vethet fel. Ilyenkor jelenthet megoldást a flash, amely segítségével kisméretű, gyorsan letölthető grafikus tartalmakat tudunk készíteni. Bár egyre több helyen van Flash-es támogatás, arra is gondolni kell, hogy mi legyen, ha valahol nincs telepítve Flash Player, vagy nem a legújabb verziójú. A lejátszó meglétét persze lehet ellenőrizni, de sajnos vannak olyan webhelyek, ahol a Flash a honlap egyetlen felülete. További probléma a jelölőnyelvekkel és egyéb webes technológiákkal való teljes összehangolás nehézsége. Mivel a Macromedia cég saját termékéről van szó, a fejlesztőeszközt nem minden ajánlás és szabvány támogatja. Ezek áthidalása nem egyszerű feladat, de nem is lehetetlen. Gondolni kell a különféle felbontásokra, a számos népszerű böngészőre. A Flash-sel történő munkához tehát feltétlenül szükséges több operácós rendszer, több platform és több böngésző ismerete is. A jelölőnyelvek ismerete nélkül nincs is értelme nekiállni a Flash-es fejlesztésnek, ha a webre akarunk publikálni. Más a helyzet, ha például egy multimédiás CD-t készítünk Flash-sel. Ilyenre is vannak szép példák, mint például a legújabb Nokia mobiltelefonok interaktív bemutatói. A Flash fejlesztőkörnyezet legújabb változatait, a Flash MX 2004/Professional 2004 (7.0), illetve Flash Basic 8/Professional 8 rendszereket teljesen az alapoktól ismerjük meg. A rendszer telepítésétől kezdve a rendszerkövetelményeken át a fejlesztőkörnyezet eszközeinek, paneljeinek, menüinek megismerésén keresztül jutunk el a Flash alkalmazások létrehozásáig. A könyv végig olyan példákat használ, melyek az ingyenesen letölthető fejlesztőkörnyezet részei, így mindenkinek rendelkezésére állnak a Flash beszerzése után. Ezt követően röviden áttekintjük a Flash saját scriptnyelvét, az ActionScript-et is. Aki foglalkozott már objektum-orientált programfejlesztéssel, annak nem okoz gondot a nyelv tanulása. Előnyt jelent más scriptnyelvek (pl. JavaScript) ismerete is. Végül megismerkedünk a Flash komponensek használatával, sőt a saját komponensek létrehozásával is. A könyv végigolvasása, a környezet próbálgatása, a menük és panelek munka közben történő elemzése segít elindulni a Flash-es fejlesztés megtanulásában. A rendszer megismerésén túl érdemes meglévő, kész animációkat is megnyitni, kielemezni. A grafikai tapasztalattal rendelkezők más programokban már kamatoztatott tudásukat immár a webes grafikák és animációk készítése során is felhasználhatják. Ahogy néhány éve a scriptek megjelenése tette dinamikusabbá a világhálót, most a Flash technológiával tehetjük azt szebbé, érdekesebbé. Mindenképpen érdemes tehát megismerkedni a Flash-sel.

Ajánlott könyvek