Flash ist tot. Es lebe Flash. – Das Revival von Flash

Posted on Oct 12, 2011
Flash ist tot. Es lebe Flash. – Das Revival von Flash

Vor rund drei Jahren sagte Steve Jobs mit dem Launch des iPhones Flash den Kampf an. Dies hatte grosse Auswirkungen: Neue Webseiten werden heute, soweit möglich, ohne Flash realisiert, schliesslich sollen diese auch auf iPads und iPhones betrachtet werden können. Die Dominanz von Flash als einzige weit verbreitete Technologie für coole interaktive Inhalte und vor allem für Videos ist gebrochen. Mit HTML5 ist eine starke Alternative auf dem Vormarsch, die hoffentlich bald als allgemeingültiger Standard im Web gilt. Flash ist tot. – Jedenfalls dachten wir das Ende des letzten Jahres auch.

Flash hat aber eine neue Rolle gefunden, die nicht minder attraktiv ist. Ein paar Fakten dazu:

      • Flash ist immer noch auf über 90% der Desktoprechner und Laptops installiert, auch bei den meisten Firmen. Flash auf mobilen Geräten funktioniert de facto nicht.
      • Flash ist browserunabhängig. Es funktioniert gleichermassen auf Windows, Mac, Safari, Internet Explorer, Firefox, Chrome, etc.
      • Flash bietet ausgezeichnete graphische 2D Unterstützung. Animationen und Bewegungen lassen sich schnell und einfach erstellen. HTML5 ist noch weit davon entfernt.
      • mit Flash lassen sich iPhone, iPad und Android Apps entwickeln, wobei es sich genaugenommen um Adobe Air handelt.
      • Flash bot eine rudimentäre 3D Unterstützung und seit einer Woche, seit Flash 11, nun endlich eine gute 3D Unterstützung, die es erlaubt, eine neue Qualität mit 3D im Web umzusetzen.

[html5video src="http://www.vanija.ch/wp-content/uploads/videos/3d_ship" width="600" height="340"] Wir haben mit Unity3D ein kleine 3D Szene realisiert, die zeigt, was in Flash machbar ist. Zum selber spielen, hier klicken.

Wann setzen wir Flash ein?

  • bei komplexeren Animationen innerhalb von Websiten, mit einem Bild als Fallback-Lösung für Geräte, die kein Flash unterstützen. Beispiel Uster History
  • bei Präsentationen als elegante Alternative zu Powerpoint. Beispiel Bombardier Präsentation
  • bei Mobile Apps, wenn sowohl Lösungen für iPad/iPhone wie auch für Android geplant sind und der Schwerpunkt im 2D-Bereich liegt. Beispiele Uster iPad Apps
  • bei Games im Web. Beispiel CSS Frisbeegame

Wo setzen wir Flash nicht ein?

  • bei normalen Webseiten.
  • bei Videos auf Webseiten (Flash dient hier ausschliesslich als letzte Sicherung für ältere Browser).
  • bei Apps mit 3D-Schwerpunkt. Hier ist Unity3D unsere erste Wahl

HTML5 bietet eigentlich aktuell noch keine 3D-Unterstützung. Wir erwarten aber für 2012 einen 3D-Boom im Web, dank Flash 11.

Wer jetzt schon ein Flash 3D Game spielen will, empfehlen wir den Max Racer.

Flash – eine klassische Hassliebe.