Hallo Rolf,
- SVG ist XML, muss das Script da nicht in CDATA Kommentare eingeschlossen werden, so wie z.B. hier? Ok, die "bösen" Zeichen < > und & tauchen hier nicht auf, aber besser ist's wohl, oder?
Ja, für die Nutzung der Zeichen < bzw. & ist das sinnvoll. > ist ja in XML nur kritisch, wenn der CDATA-Schließer ]]> selbst in einem CDATA-Abschnitt auftaucht, dann ]]> nötig.
Für größere Projekte bietet sich natürlich die Auslagerung von JS an.
Scripting in SVG ist an sich ein alter Hut. Mein erstes SVG-Erklärdokument von 2002 nutzt bereits JS, um via mouseover unten den relevanten Code einzublenden.
Grüße,
Thomas