Muss ich Flash jetzt wegschmeißen?

Der grundsätzliche Unterschied der beiden Technologien Flash und SVG liegt nicht so sehr in der Art, wie mit Kurven umgegangen wird, auch können beide (bei unterschiedlichem Aufwand) ziemlich das Gleiche, der wichtige Unterschied liegt im frei lesbaren Code von SVG:

Der Code von Flash-Dateien ist binär, d.h. in einem einfachen Editor nicht lesbar, und eine .swf-Datei lässt sich nur mit gewissem Aufwand in die Erstellungsdatei .fla zurückführen. Damit sind die Flash-Projekte technologisch "verkapselt". Man kann nur schwer etwas kopieren oder ändern, wenn man nicht im Besitz der Erzeugungsdateien ist.

Die Link-Befehle in Flash referenzieren nicht den HTML-Standard, die Bezugsebene ist auf HTM aufgesetzt und Text ist nicht durch Auszeichnung als Text maschinenlesbar, d.h. Suchmaschinen können Text in Flash-Dateien nicht finden. 

Bei SVG gibt es nur eine Datei, SVG ist lesbar und offen. Auch in der komprimierten Form .svgz lässt sich eine SVG-Datei kopieren und ändern. Die Unterschiede liegen also weniger im technologischen System, sondern mehr in der unternehmerischen Strategie:

Wenn Sie möchten, dass Ihr Code lesbar, leicht editierbar, damit aber kopierbar bleibt, setzen Sie auf SVG, wenn Sie aus urheberrechtlichen Gründen das Ergebnis Ihrer Arbeit vor Fremdzugriff schützen möchten, sollten Sie Flash weiter verwenden.

Einen Vergleich der Eigenschaften zwischen Flash und SVG liefert Andreas Neumann (carto.net, Zürich):

Animationsliebhabern dürfte Niklas Gustavson's fliegender Brikett-Teppich bekannt sein, der ja in Flash erstellt wurde:

Antoine Quint hat diesen in SVG nachgebaut und Schritt für Schritt seine Gestaltung dokumentiert. Ein direkter Vergleich der beiden Werkzeuge.


Weiter zum nächsten Kapitel:
Wie sieht das ideale Team aus?