Hallo,
SVG kann Flash nicht völlig ersetzen, habe ich erst kürzlich hier
gelesen, und die Begründung schien mir auch logisch: SVG/SMIL
kennt bestimmte Scripting-Features einfach nicht.
Flash hat gegenueber SVG (noch) den Vorteil der Streaming-Faehigkeit von Video/Audio, was im multimedialen Bereich ein wesentlicher Aspekt ist. Adobe hat im ASV mit a:audio etwas nachgeholfen.
Ansonsten hat SVG mit animate | animateColor | animateMotion | animateTransform und set sowie durch DOM-Scripting genug Potenzial, um bei Animationen mit Flash konkurrieren zu koennen.
SVG fehlen auch Formulare, welche wohl durch die XForms kuenftig Einzug halten werden und auch Moeglichkeiten wie getURL(), postURL() oder parseXML() sind im SVG-Kontext wuenschenswert (auch hier bieten Adobe und andere Viewer-Hersteller eigene Methoden an).
MfG, Thomas