Zum Inhalt springen

Startseite > Datenrettung Lexikon > Anfangsbuchstabe F > Flash

Flash Definition & Begriffserklärung

Flash Plattform für interaktive Multimedia-Inhalte (Vektor- und Rastergrafiken, Video, Audio, Interaktion)Flash beziehungsweise Adobe Flash bezeichnet eine Plattform, mithilfe derer interaktive und multimediale Inhalte erstellt, programmiert und dargestellt werden können. Dabei ist Flash in der Lage, Videoclips, Raster- und Vektorgrafiken zu animieren und zu manipulieren. Ebenso reagiert Flash auf Benutzereingaben über Maus und Tastatur sowie – bei entsprechender Freigabe – über Mikrofon und Kamera. Audio- und Videoinhalte werden als bidirektionales Streaming verarbeitet. Als Programmiersprache wird das objektorientierte ActionScript eingesetzt. Spätere Ausbaustufen ermöglichten auch 3D-Inhalte (zum Beispiel über Stage3D) und hardwarebeschleunigte Effekte.

  • Interaktivität: dynamische Benutzeroberflächen, Formulare, Spiele, E‑Learning, Rich‑Media‑Banner
  • Grafik: skalierbare Vektorgrafiken, Bitmap‑Einbettung, Filter, Masken und komplexe Timeline‑Animationen
  • Streaming: Audio/Video mit Puffern, RTMP/Progressive Download, Kamerazugriff für Live‑Inhalte
  • Programmierung: Ereignisgesteuertes Scripting, Klassen, Komponenten, Datenbindung
  • Laufzeit: Browser‑Plug‑in (historisch) oder als eigenständiger Projektor; Packaging über Adobe AIR

Wichtiger Hinweis zur aktuellen Unterstützung: Die offizielle Flash‑Player‑Laufzeit wurde Ende 2020 abgekündigt und seit dem 12.01.2021 von modernen Browsern blockiert. Heutige Inhalte werden in der Regel mit HTML5‑Technologien umgesetzt; bestehende Projekte werden migriert, emuliert oder als Video/Canvas exportiert.

Datenrettung zum Festpreis

Wir analysieren Defekte an allen gängigen Datenträgern aller Hersteller - kostenlos und unverbindlich.

Sie erhalten anschließend ein Festpreis-Angebot für die Wiederherstellung Ihrer Daten. Kosten fallen nur an, wenn Sie uns beauftragen und wir Ihre Daten retten können!

100% kostenlose Analyse anfordern!

Flash Geschichte

Im Jahr 1992 wurde durch Zusammenschluss der beiden Computerfirmen MacroMind und Authorware das Softwareunternehmen Macromedia gegründet. 1995 kommt es zur Übernahme des Herstellers Aldus, der das bekannte Grafikprogramm Freehand entwickelte, sowie der Firma FutureWave, die seinerzeit das Illustrationsprogramm SmartSketch entwickelte. Der selbstlauffähige Player von SmartSketch wurde FutureSplash genannt. Auf Grundlage dieser beiden Grafikprogramme wurde der eigentliche Vorläufer von Flash, der FutureSplash-Animator 1996 vorgestellt.

Später wurde der Animator unter dem Namen Flash weiterentwickelt, wohingegen der Player als Shockwave Flash Player bekannt wurde. Flash Version 1 wird 1997 von Macromedia vorgestellt. Dem Paket wird der Shockwave Flash Player mitgeliefert. Diese Programme stellten dem Internetnutzer beeindruckende Darstellungsmöglichkeiten zur Verfügung. 1999 kam die Version 4 auf den Markt und mit ihr auch die Programmiersprache ActionScript. Auf diese Weise konnten Internetspiele programmiert werden, sowie Computer Based Training Programme entwickelt werden. Die eingegebenen Daten wurden über die CGI-Schnittstelle empfangen und weiterverarbeitet, worauf auch die ersten dynamischen Webseiten reagierten.

Die Einbindung von JavaScript in Flash, sowie XML fand im Jahr 2000 statt. Bis 2005 wurden die Flash-Versionen von Macromedia ständig verbessert und weiterentwickelt. Ab 2005 wurde das Unternehmen von Adobe übernommen. Mithilfe von Studio 8 wurde die Flash Professional Version 8 von Adobe vorgestellt. Aktuell gibt es die Adobe Flash CS6 Professionals Version der Creative Suite 6. Dabei werden nun auch Assets für HTML5 unterstützt.

Wesentliche Meilensteine danach:

  • 2003/2004: Einführung von ActionScript 2 (stärker typisiert, besser strukturiert); Flash MX 2004 etablierte professionelle Workflows.
  • 2006/2007: ActionScript 3 mit neuem AVM2‑Laufzeitkern (Flash Player 9) steigerte Performance erheblich und legte die Basis für komplexe Anwendungen.
  • ab 2008: Adobe AIR ermöglichte verpackte Desktop‑ und Mobile‑Apps außerhalb des Browsers.
  • 2010: Mobile Browser‑Plug‑ins setzten sich nicht durch; native und HTML5‑Techniken gewannen an Bedeutung.
  • 2015: Umbenennung von Flash Professional zu Adobe Animate CC – Fokus auf HTML5 Canvas, WebGL und moderne Exportformate.
  • 31.12.2020: Offizielles Ende der Unterstützung (EOL) für den Flash Player; 12.01.2021 weltweit blockierte Ausführung in gängigen Browsern. Die letzte stabile Player‑Version war 32.0.0.465.

Neuester Stand der Autorensoftware: Unter dem Namen Adobe Animate (Creative Cloud, aktuelle Generation) werden Projekte für HTML5 Canvas, WebGL, animierte GIF/MP4 und Sprite‑Sheets erstellt; bestehende FLA/XFL‑Projekte können weiterbearbeitet und konvertiert werden. Die klassische SWF‑Ausgabe ist historisch, wird jedoch für Archiv‑ und Migrationsszenarien weiterhin behandelt.

Wiedergabe von Flash-Dateien

Flash-Dateien sind an der Endung SWF erkennbar. Sie steht für die Bezeichnung Shockwave Flash. Dabei handelt es sich um ein proprietäres Format, in welchem Flash-Projekte ausgeliefert werden. In binärer und komprimierter Form enthält eine SWF-Datei das komplette Flash-Projekt (Grafiken, Timeline, Skripte, eingebettete Assets). Früher wurden solche Inhalte über den Adobe Flash Player im Browser abgespielt.

Aktuelle Situation: Der Flash Player wird seit 2021 von modernen Browsern nicht mehr unterstützt und aktive Inhalte werden blockiert. Für die Wiedergabe historischer SWF‑Bestände kommen je nach Einsatzzweck folgende Wege in Betracht:

  • Emulation: Software‑Emulatoren interpretieren viele (nicht alle) SWF‑Funktionen ohne Plug‑in.
  • Standalone‑Projektoren: Eigenständig lauffähige Player‑Exe/Apps (teils nur noch für Archivzwecke verfügbar) – Nutzung in isolierten, offline‑Umgebungen empfehlenswert.
  • Konvertierung/Migration: Öffnen der FLA/XFL‑Quelldateien in Adobe Animate und Export als HTML5 Canvas, WebGL oder Video (MP4); wo nötig Ersatz für ActionScript‑Logik implementieren.
  • Adobe AIR: Verpacken bestehender Anwendungen zu Desktop‑/Mobile‑Apps, falls Zielplattformen dies zulassen.

Flash war über viele Jahre auf zahlreichen Websites enthalten – beispielsweise als Spiel, Navigationsmenü, interaktives Training oder animierter Werbebanner. Historische Inhalte sollten heute sorgfältig archiviert, dokumentiert und bei Bedarf technisch migriert werden, um langfristig zugänglich zu bleiben.

Format einer SWF-Flash-Datei

Ursprünglich basierte das SWF-Format einer Flash-Datei auf Vektorgrafiken und Animation. Mittlerweile werden aber auch Rastergrafiken, wie beispielsweise JPG oder PNG, sowie die Videoformate AVI, MOV und MPEG unterstützt. Selbst die bekannten Audioformate, wie MP3 und WAV sind in Flash abspielbar. Videoclips werden heute in High Definition mithilfe des H.264-Standards wiedergegeben. Flash-Dateien können über das Programm Adobe Flash selbst geschrieben werden. Die Quelldateien sind an der Endung FLA erkennbar. Diese werden in Adobe Flash zu den SWF-Dateien kompiliert und können dann auf einem Webserver hochgeladen werden. Für das Abspielen dieser Dateien wird verständlicherweise wieder der kostenlose Flash-Player benötigt.

Technische Details und Besonderheiten:

  • Container/Codecs: Video wurde häufig als FLV (Sorenson Spark/H.263, On2 VP6) oder als F4V/MP4 mit H.264 ausgeliefert; Audio typischerweise MP3, ADPCM, Nellymoser oder Speex, später auch AAC.
  • Kompression: SWF verwendet Header‑Signaturen FWS (uncompressed), CWS (zlib) und ZWS (LZMA, ab SWF 13). Assets und Bytecode sind dadurch kompakt und schnell ladbar.
  • Scripting: ActionScript 1/2 (timelinebasiert) sowie ActionScript 3 (klassenbasiert, AVM2). AS3 bot strikte Typisierung, Events, Display‑List und deutliche Performance‑Vorteile.
  • Struktur: Display‑List, MovieClips, Timeline‑Frames, Vektor‑Shapes, Bitmaps, Texte, Filter und Masken – orchestriert über die Bühne (Stage) und den Player.
  • Sicherheit: Sandbox‑Modell mit Domänen‑/Cross‑Domain‑Regeln; signifikante Sicherheitsupdates führten über die Jahre zu veränderten Best Practices.
  • Quellen: Neben FLA existierte das XML‑basierte XFL‑Format für bessere Versionsverwaltung und Teamarbeit.

Praxis: Für die heutige Nutzung historischer Projekte empfiehlt sich die strukturierte Archivierung von SWF, FLA/XFL und eingebetteten Medien sowie – wo möglich – eine Migration auf HTML5 Canvas/WebGL oder Videoexporte. So bleiben Inhalte langfristig zugänglich, auch ohne Browser‑Plug‑in.

Häufige Fragen und Antworten

Was ist Flash und welche Funktionen hat es?

Flash bezeichnet eine Plattform, mit der interaktive und multimediale Inhalte programmiert und dargestellt werden können. Es kann Videoclips, Raster- und Vektorgrafiken animieren und manipulieren und auf Benutzereingaben reagieren. Flash unterstützt die Wiedergabe von Audio- und Videostreams und kann auch 3D-Inhalte anzeigen.

Historisch diente Flash als Laufzeit für Rich‑Media‑Webanwendungen, Spiele, E‑Learning und Werbemittel. Mit ActionScript wurden Benutzeroberflächen, Datenanbindungen und Logik umgesetzt; 3D und Hardwarebeschleunigung waren über Stage3D möglich. Heute wird die Erstellung ähnlicher Inhalte primär mit HTML5 Canvas/WebGL realisiert; bestehende Flash‑Projekte lassen sich in Adobe Animate weiterbearbeiten und exportieren.

  • Interaktivität, Formulare, Video‑Player
  • Timeline‑Animationen, Filter, Masken
  • Audio/Video‑Streaming mit Puffern
  • Eigenständige Ausführung per Projektor oder Packaging via Adobe AIR
Wie werden Flash-Dateien wiedergegeben?

Flash-Dateien haben die Dateiendung SWF und werden mit dem Adobe Flash Player abgespielt. Dieses Browser-Plug-In ist auf den meisten Plattformen verfügbar und wird benötigt, um Flash-Inhalte anzeigen zu können. Flash-Dateien werden oft bei Websites, Spielen und Werbebannern verwendet und können auch als Projektor unabhängig vom Browser wiedergegeben werden.

Aktueller Stand: Seit dem 12.01.2021 blockieren gängige Browser die Ausführung des Flash Players. Für die Anzeige historischer Inhalte kommen Emulation, eigenständige Projektoren (offline) oder eine Konvertierung/Migration (z. B. mit Adobe Animate als HTML5 Canvas, WebGL oder MP4) infrage. Für produktive Webausspielungen empfiehlt sich kein Plug‑in‑basiertes Vorgehen mehr.

  • SWF lokal prüfen (Offline‑Testumgebung)
  • Quellen (FLA/XFL) in Animate öffnen und neu exportieren
  • Alternativ: Packaging als Desktop/Mobile‑App via AIR
Wie war die Entwicklungsgeschichte von Flash?

Flash wurde ursprünglich von Macromedia entwickelt, das 1996 den Vorläufer FutureSplash Animator vorstellte. Später wurde der Animator zu Flash weiterentwickelt, während der Player als Shockwave Flash Player bekannt wurde. Ab 2005 wurde Macromedia von Adobe übernommen, und seitdem hat Adobe die Weiterentwicklung von Flash fortgeführt. In den verschiedenen Versionen wurden neue Funktionen und Verbesserungen hinzugefügt, wie etwa die Unterstützung von 3D-Inhalten und die Integration von JavaScript und XML.

  • 1999: ActionScript (Grundlage für interaktive Anwendungen)
  • 2003/2004: ActionScript 2, professionellere Architektur
  • 2006/2007: ActionScript 3 und AVM2 (Player 9), großer Performancesprung
  • ab 2008: Adobe AIR für Desktop/Mobile
  • 2015: Flash Professional wird zu Adobe Animate CC (Fokus auf HTML5)
  • 2020/2021: End of Life des Flash Players und Browser‑Blockade

Heute: Adobe Animate (aktuelle Creative‑Cloud‑Generation) unterstützt moderne Exportziele; SWF bleibt relevant für Archivierung und Migration bestehender Inhalte.

Welche Dateiformate werden von Flash unterstützt?

Flash-Dateien können verschiedene Dateiformate unterstützen. Ursprünglich basierten sie auf Vektorgrafiken und Animationen, aber es werden auch Rastergrafiken wie JPG und PNG, Videoformate wie AVI, MOV und MPEG sowie Audioformate wie MP3 und WAV unterstützt. Heutzutage können sogar Videoclips in High Definition mit dem H.264-Standard wiedergegeben werden. Die Quelldateien von Flash haben die Endung FLA und werden in Adobe Flash zu SWF-Dateien kompiliert.

  • Video: FLV (Sorenson/VP6), F4V/MP4 (H.264); Transparenz typischerweise via VP6‑Alpha
  • Audio: MP3, ADPCM, Nellymoser, Speex, später AAC
  • Grafik: Vektorformen, JPG/PNG als Bitmaps, Textfelder (statisch/dynamisch)
  • Quellen: FLA und XFL; Export heute bevorzugt nach HTML5 Canvas, WebGL oder MP4 über Adobe Animate

Für die langfristige Nutzung historischer Projekte empfiehlt sich die Sicherung aller eingebetteten Medien sowie der Quelldateien, um eine verlustarme Migration zu ermöglichen.

Quelle für Ihr Zitat: Obenstehende Definition darf in kommerziellen und nicht kommerziellen Publikationen (somit auch in Hausarbeiten, Foren, Social Media Seiten) ohne Rückfrage zitiert werden. Kopieren Sie einfach den nachfolgenden Link für Ihr Zitat:

https://www.it-service24.com/lexikon/f/flash/

Bildnachweis: iStock.com/Vertigo3d

Sie können entspannt sein.
Wir retten Ihre Daten.

Sie können entspannt sein. Wir retten Ihre Daten.
100% kostenlose Analyse!

Senden Sie uns jetzt Ihre unverbindliche Anfrage: Sie erhalten eine kostenlose Analyse und ein unverbindliches Angebot zur Datenrettung mit Festpreisgarantie.

Ihre Daten werden gemäß Datenschutzerklärung verarbeitet, um Ihre Anfrage bearbeiten zu können.
Wir helfen Ihnen gerne!

Häufige Fragen
und Antworten

Für weitere Fragen stehen wir Ihnen gerne zur Verfügung: