Flash, XML und ActionSkript.

Jquery hin, CSS her, die stärkste Ausgabemöglichkeit für Text, Grafik und Medien ist und bleibt Flash. Nur damit ist es überhaupt möglich wirklich professionelles Screendesign, fillegranste Artwork und moderne Videoblenden, zur Laufzeit, dynamisch zu generieren.

Dieser Slider hier ist ein Beispielsweise ein Flash Submenü des Menüpunkts Leistungen. Neben der sauberen grafischen Darstellung, die zudem vollkommen Browserunabhängig ist, besticht so eine Komponente auch durch ein sehr direktes Eventhandling, in diesem Fall eine Rollover Navagition. Mit dem Pausebutton, kann man diese ausschalten, und statt dessen, Step-by-Step weiterklicken. Wer also keine Kompromisse in Sachen Screendesign eingehen will oder muß findet hier "Stand of the Art Performance für's Web".

Dank einer leistunsfähigen objektorientierten Skriptsprache ist  es  mittlerweilen sehr gut möglich Flash - CMS Frontend  Ausgaben  zu schreiben, die im Backend trotzdem in allen Einzelheiten  managebar  sind. Auch die SEO fällt dabei nicht hinten runter, wie es lange Zeit bei Flash der Fall war.

Flash Komponenten laufen nicht direkt im Browser sondern in einer eigenen Anwendung, die vom Browser als Plugin geladen wird, dem Flash-Player. Will man eine Flashkomponente als Menü oder sonstige Ausgabe für ein CMS verwenden, müssen Daten zwischen dem Browser, in dem das CMS ausgegeben wird, und dem Flash-Player, indem die Flashkomponente angezeigt wird, ausgetauscht werden. Daher muss es, wie bei jedem Austausch von Daten, zwischen zwei Anwendungen, ein Interface geben, über das der Austausch stattfindet. Als Datenstrucktur wird dabei XML verwendet.

Trotz Jquery, Mootools und anderen Javaskript basierten Scriptsammlungen die sich vorallem bei Grafikern, denen Actionskript3.0 schlicht eine Nummer zu hoch ist, großer Beliebtheit erfreuen, ist und bleibt Flash das Premiumprodukt im Bereich Webdesign und besticht durch seine ungeheuere Vielfalt an Designskills. Vorallem für den Medienbereich und anspruchsvolle Designarbeiten kann man eigentlich nichts anderes empfehlen.

Flash, was ist eigentlich genau was?

FLASH ist ein Programm zur Erstellung von SWF-Dateien, auch Flash-Filme genannt. Dabei ist ein Flash-Film interaktiv, handelt es sich um einen nicht-interaktiven Film, der nur betrachtet werden kann heißt das in Flash, Video. Flash bietet verschiedene Grafik-Grundbausteine aus denen Anwendungen zusammengebaut werden. Innerhalb des Anwendungsbereichs Flash wird das Programm Flash selbst vorallem verwendet um individuelle Grafik, Schriften und grafischen Grundobjekten zu erzeugen, wie Anzeigencontainer, geometrische Figuren, Bitmaps, also Bilder oder Komponenten z.B. UI-Komponenten(Netzwerkfähige Elemente).

 

FLEX! ist ein aus Flash Komponenten zusammengesetztes Framework. Es bietet komplette Baugruppen als Komponenten an, die genaugenommen aus vielen Flash-Grundobjekten zusammengesetzt sind und kommt zum Einsatz wenn größere komplexe Systembausteine zum Aufbau einer Anwendung verwendet werden, für Interfaces, ASP-Charts oder RIAs. Wann man was verwendet, ist nicht klar zu definieren, da auch eigene komplette Flashanwendungen wiederum als Flex Komponenten definierbar sind, ist der Übergang zwischen Flash und Flex fließend und von den Vorlieben des Entwicklers abhängig. Man kann aber sagen das es zum Aufbau größerer Anwendungen und RIAs schneller ist mit Flex zu entwickeln, da man aus komplett vorgefertigten Teilen schneller umfangreiche Systeme aufbauen kann anstatt diese aus vielen kleineren Teilen zusammenzusetzen. Vergleichbar vieleicht mit dem Bau eines Fertighauses gegenüber einem das Stein für Stein gemauert wird.

 

ActionScript 3.0 Ist die Skriptsprache mit der die Komponenten von Flash und Flex verbunden werden und dynamische Objekte dafür geschrieben werden.

Flashplayer ist nur die Laufzeitumgebung für Onlineanwendungen, die mit Flash oder Flex erstellt wurden. In Form eines Plugins für Browser das in der Lage ist dynamische Medien abzuspielen. Es kann kostenlos und ohne Probleme in jedem Browser installiert werden und gehört eigentlich zur Basisausstattung eines Webbrowsers und zur Systemsoftwear. Aktuelle Version des Players ist 11.0.1.152 und kann über den Button auf dieser Seite heruntergeladen und installiert werden.

 

AIR ist die Laufzeitumgebung von AS3.0 Applikationen für Desktop Anwendungen. Das Pendant zum Flashplayer nur eben nicht im Browser, sondern als standalone Anwendung für den Rechner zuHause. Für Air werden vorallem Anwendungen erstellt die sowohl Online wie Offline laufen. Typisch wäre iMusic, ist zwar kein Air, aber es wäre dafür prädestiniert.

Download newest Flashplayer