Was denkst Du darüber, das der Adobe Flash Player gelöscht wurde?
Apple führte 2007 das iPhone ein. Es startete der Siegeszug der Smartphones. Als Steve Jobs die Entscheidung gefällt hatte, dass der Flashplayer nicht auf das iPhone portiert wird, war das Ende der Flashtechnologie eingeläutet.
Das Flashformat hatte viele Vorteile. Ich habe fast 20 Jahre mit der Entwicklung von Flashanwendungen verbracht und setze seit einiger Zeit diese Anwendungen in heute lauffähige Anwendungen um. Ich bin immer wieder von der Performance des Flashplayers in Verbindung mit dem SWF-Format begeistert. JavaScript kommt mit der Canvas-Technologie nicht in die Nähe davon. Hinzu kommt die ungeheure Kompression der Grafiken, die Macromedia seinerzeit erreicht hat. Der Vorteil einer einzigen Datei gegenüber einem HTML/JS-Projekt mit vielleicht 2000 Dateien ist offensichtlich.
Last but not least möchte ich die Entwicklungsumgebung erwähnen. Durch die Einführung externer Klassendateien konnte man die Schwächen des Flash-Scripteditors leicht umgehen. Die Debugging-Umgebung innerhalb von Flash kam an die Möglichkeiten ausgewachsener IDEs heran. Animate als quasi Nachfolger der Flash IDE ist da bei HTML/Canvas-Projekten eher ein schlechter Scherz. Wenn man den Fehler macht, und keine externen JS-Dateien verwendet, quält man sich im Browser durch tausende Zeilen generierten Codes, bis man sein Script gefunden hat.
Fazit: Ich weine Flash aus Entwicklersicht mehr als eine Träne nach (über AS3 habe ich mich noch gar nicht geäußert). Als Anwender hingegen muss ich sagen, dass es mehrere gute Alternativen gibt, so dass es nichts gibt, was sich ohne Flash nicht realisieren lässt. Und Flash und Mobilgeräte waren nie wirkliche Freunde.