Co oznacza Adobe Flash?
Adobe Flash to zastrzeżona platforma do tworzenia aplikacji opracowana przez Adobe Systems. Głównym celem platformy Flash jest tworzenie bogatych aplikacji internetowych (RIA), które łączą grafikę, animację, wideo i dźwięk, zapewniając ulepszone wrażenia użytkownika sieci Web.
Techoteka wyjaśnia Adobe Flash
Platforma Adobe Flash składa się z kilku różnych technologii, w tym:
- Flash Professional: narzędzie używane głównie do projektowania i tworzenia animacji
- Flash Builder: zintegrowane środowisko programistyczne (IDE) używane do tworzenia RIA
- Flex: środowisko programistyczne Flash, w tym zestaw narzędzi programistycznych (SDK)
- Flash Player: wtyczka do przeglądarki klienta, która zapewnia środowisko wykonawcze dla aplikacji Flash w sieci Web
- Adobe Integrated Runtime (AIR): środowisko wykonawcze pulpitu dla aplikacji Flash
Adobe Flash ma entuzjastycznych zwolenników i krytyków. Pozytywną stroną jest to, że programiści wykorzystali platformę do tworzenia niesamowitych animacji, które ulepszają surfowanie po sieci Web. Krytycy zauważyli jednak negatywne aspekty Flasha, w tym następujące:
- Często używany do tworzenia reklam i banerów, które są irytujące dla użytkowników.
- Wymaga wtyczki przeglądarki Flash Player, aby wyświetlić aplikację Flash na stronie internetowej.
- Kontrolowany przez Adobe, a nie platformę typu open source.
- Stwarza potencjalne zagrożenia bezpieczeństwa.
- Może powodować powolne wyświetlanie stron internetowych.
- Większość przeglądarek oferuje opcję wyłączenia wtyczki Flash Player.
Steve Jobs, współzałożyciel i dyrektor generalny Apple, był znany z niechęci do Flasha i nie obsługiwał go w wersji iOS (mobilnej) przeglądarki Apple Safari.