Flash
|
Wprowadzona w 1997 r. technologia firmy Macromedia pozwalająca tworzyć interaktywne, multimedialne, bazujące na grafice wektorowej elementy stron WWW |
|
Do tworzenia prezentacji flash służy program Flash. Wprowadza on własny format plików (.swf), do odczytania którego niezbędne jest wyposażenie przeglądarki we wtyczkę Flash Player (standardowo jest ona obecna w Internet Explorerze i Netscape Navigatorze w wersjach 4.0 i wyższych).
Flash jest obecnie jednym z najważniejszych i najpopularniejszych rozszerzeń przeglądarek. Według danych firmy Macromedia na świecie korzysta z niego ok. 98% użytkowników, co pozwala uznać go za nieoficjalny standard. Plany rozwoju zakładają wprowadzenie go także do innych urządzeń - w tym telefonów komórkowych.
Wektory, wektory...
W przeciwieństwie do tradycyjnej grafiki opierającej się na zapamiętywaniu koloru i położenia pojedynczych pikseli, wykorzystana we Flashu grafika wektorowa używa do konstrukcji obrazów formuł matematycznych. Podstawowymi zaletami takiego opisu obiektów graficznych są:
- Stała jakość obrazu niezależnie od tego, w jakiej skali zostanie on wyświetlony.
- Mniejsza w porównaniu ze standardowymi formatami (JPEG, GIF, BMP) wielkość plików (zarówno w przypadku statycznych obrazów jak animacji). Poważna prezentacja zajmuje kilkadziesiąt do kilkuset kilobajtów.
- Większa kontrola na wyglądem i położeniem obiektów rysunku.
Animacje Za sprawą Flasha w oknie przeglądarki WWW można uzyskać efekty typowe dla multimedialnych prezentacji: pełną animację (ruch wzdłuż ścieżki, skalowanie, morfing, zmiany kolorów) oraz interaktywność. Stworzenie prostej animacji sprowadza się do kilku ruchów myszą. Wystarczy określić wygląd i położenie obiektu na początku oraz końcowe stadium animacji, a całą resztą zajmie się mechanizm interpolacji który automatycznie wygeneruje pośrednie klatki. W przypadku obiektów wektorowych istnieje możliwość określenia płynnego przejścia z jednego w drugi rodzaj nieskomplikowanego morfingu.
Dźwięk i muzyka
Olbrzymią zaletą programu Macromedia Flash jest możliwość wykorzystania dźwięków. Prezentacja Flash zawierać może zarówno podkład muzyczny jak też pojedyncze dźwięki przyporządkowane takim akcjom jak kliknięcie przycisku czy zdarzeniom typu pojawienie się na ekranie nowego obiektu.
Począwszy od wersji 4.0 webmaster może osadzać w plikach .swf dźwięki w popularnym formacie ťMP3, co pozwala drastycznie obniżyć wielkość plików bez większej straty jakości. (częstotliwość próbkowania można zresztą dowolnie ustalać).
Flash dla zaawansowanych
Flash 4.0 i wyższe dysponują własnym językiem skryptowym ActionScript; wykorzystując zestaw gotowych funkcji można pokusić się o stworzenie bardziej złożonych aplikacji multimedialnych lub gier. Oddzielna grupa funkcji zapewnia komunikację z aplikacjami zewnętrznymi - np. działającymi na serwerze programami CGI, ASP, PHP.
Rozbudowane funkcje importu pozostawiają sporą swobodę, co do wyboru programu, w którym autor przygotowuje elementy prezentacji (akceptowane są m.in. takie formaty jak GIF, JPEG, BMP, WAV, MOV. Polecenia eksportu pozwalają z kolei dokonać konwersji gotowego dzieła na film w formacie AVI, MOV czy animowanego GIF-a.
Gdzie z Flashem?
Obecnie dziedziny zastosowań Flasha obejmują interaktywne interfejsy użytkownika na stronach WWW oraz animacje. Z kolei prezentacje wymagające większego stopnia interakcji (np. gry lub złożone aplikacje) tworzone są w bliźniaczej technice Macromedia ťShockwave. Podejmowane są próby zastosowaniu Flasha do produkcji kreskówek, animacji telewizyjnych i teledysków.
Edytor Flash wspomaga webmastera w ostatniej fazie produkcji umieszczaniu gotowej prezentacji na stronie WWW. Specjalny generator automatycznie tworzy odpowiedni zestaw znaczników HTML, które następnie wystarczy wkleić do dokumentu HTML. Webmaster pracujący w edytorze WWW Macromedia Dreamweaver ma ułatwione zadanie program ten bowiem w pełni wspiera format Flash; możliwe jest m.in. modyfikowanie URL-i prezentacji Flash z poziomu edytora.
zobacz również: actionscript, macromedia, openlgx, shockwave,
Flash Flash
Macromedia
FlashZone
aktualizacja: 09/10/2003
|