Adobe Flash



Adobe Flash, kurz als “Flash” bzw. ehemals als “Macromedia Flash“ bezeichnet, versteht sich als proprietäre integrierte Entwicklungsumgebung von Adobe Systems. Adobe Systems ist ein US-amerikanischen Software-Unternehmen, welches 1982 von John Warnock und Charles Geschke, den beiden Erfindern des Formats PostScript, gegründet wurde. Was die Anwendung von Adobe Flash betrifft, so sei hierbei angemerkt, dass diese Entwicklungsumgebung zur Erstellung multimedialer sowie interaktiver Inhalte verwendet wird. Diese interaktiven und multimedialen Inhalte werden auch als sogenannte „Flash-Filme“ bezeichnet.

Genau genommen „kreiert“ der Benutzer mittels Adobe Flash Dateien im proprietären SWF-Format. Diese Dateien im SWF-Format können mit einem Flash Player, als welcher „Flash“ umgangssprachlich bezeichnet wird, betrachtet und abgespielt werden. In diesem Zusammenhang sei festgehalten, dass der Flash Player als eines der weit verbreitetsten Browser-Plug-ins angesehen werden kann. Adobe Flash ist dabei nicht die einzige proprietäre integrierte Entwicklungsumgebung „am Markt“. Neben der offenen W3C-Webplattform, nämlich u.a. HTML5 sowie „AJAX“, misst sich Adobe Flash außerdem mit JavaFX, OpenLaszlo sowie Silverlight.

Flash versteht sich heutzutage als nicht mehr wegzudenkender Bestandteil des allgemeinen Webgeschehens. Demnach findet Flash auf zahlreichen Webpräsenzen im Internet Anwendung – so beispielsweise im Rahmen von erscheinenden Werbebannern, als allgemeiner Teil einer Webseite, als Video-Flash-Player oder in Form von reinen Flash-Seiten. Flash wird aufgrund seiner Interaktivität oft als kleines „Spielzeug“ angesehen, was infolgedessen seine Bedeutung und Wichtigkeit immens verstärkt. Damit verbunden erfreuen sich auch sogenannte interaktive Flash-Spiele immer größerer Popularität – so auch interaktive Einspielungen auf dem Bildschirm bzw. am Desktop. Besonders beliebt sind Start-Intros, die sich wie Markisen bzw. ein Lamellenvorhang öffnen. Statische Gegebenheiten rücken demnach immer weiter in den Hintergrund, während interaktive Animationen stets populärer werden.

Betrachten wir den technischen und grundlegenden Aspekt von Adobe Flash nochmals genauer, so wird deutlich, dass die mittels Adobe Flash produzierten Quelldateien, nämlich die sogenannten FLA-Dateien, in SWF-Dateien übersetzt werden. Dabei werden diese auf Wunsch komprimiert, um zu ermöglichen, dass diese im Anschluss auf einen Webserver übertragen werden können. Ein wichtiges Charakteristikum der soeben erwähnten FLA-Dateien ist, dass sie nur seitens der Autoren während der Entwicklung Verwendung finden und zudem als veränderbar gelten. Die kompilierten SWF-Dateien hingegen zeichnen sich dadurch aus, dass sie ausschließlich beim Endbenutzer im Webbrowser geladen werden können und in dieser Form nicht mehr veränderbar sind.

Um Dateien im Flash-Format abspielen zu können, wird ein sogenannter Flash Player benötigt. Dabei handelt es sich um ein proprietäres Abspielprogramm, welches als Webbrowser-Plug-in einfach und problemlos eingebunden werden kann.