Kurzvorstellung
Adobe Flash (vormals Macromedia), beziehungsweise das zugrunde liegende Dateiformat SWF, ist die am weitesten verbreitete Technologie für Rich Internet Applications. Mit Flash sind überzeugende Animationen und Interaktionen aller Art möglich. Durch das verwendete Vektorformat für Zeichnungen ist es Standard für vektorbasierte Grafiken im Web geworden und hat sich gegen standardisierte Mitbewerber wie SVG durchgesetzt.
Flash hat eine lange Geschichte und hat seine Ursprünge bei animierten Vektorgrafiken. Im Laufe der Zeit sind immer mehr Fähigkeiten hinzugekommen, eine komplexe Programmiersprache (ActionScript), eine Vielzahl von Möglichkeiten, um mit Server-Backends zu kommunizieren und herausragende Video- und Audiofähigkeiten. Auch wenn sich Flash weniger zur Anwendungsentwicklung eignet, sind damit überzeugende RIAs möglich.