
Flash to zaawansowana technologia do tworzenia animacji na potrzeby stron webowych. Jest to technologia, która przede wszystkim pozwala wzbogacić stronę internetową o treści multimedialne, nadając współczesny wygląd.
Animacje w postaci plików Flash są najczęściej wykorzystywane do reklam internetowych, internetowych prezentacji i animacji. Jednak istnieją również całe strony internetowe całkowicie oparte o technologię Flash.
Pliki .swf, zwane często "plikami Flash" można odtwarzać na stronie za pomocą przeglądarki internetowej z zainstalowaną odpowiednią wtyczką (np. Adobe Flash Player) lub w oddzielnym dedykowanym programie.
Najważniejsze powody stosowania technologii Flash:
- Dobrze udokumentowana, sprawdzona technologia
- Niezależność od platformy (Windows, Linux, Unix, MacOS)
- Możliwość znacznego usprawnienia interakcji strony webowej z użytkownikiem
- Możliwość tworzenia „mini aplikacji”, które istotnie rozszerzają funkcjonalność portalu webowego
- Programowanie zdarzeń i właściwości animacji za pomocą wbudowanego języka skryptowego Action Script
- Dodanie na stronach internetowych elementów animacji, ruchu, którym możemy sterować w dowolny sposób
- Możliwość dynamicznej wymiany danych, dostęp do baz danych
- Tworzone projekty w postaci plików swf zajmują niewielką ilość pamięci