Safari, Opera și Firefox toate suportă SVG nativ (de ex., Fără pluginuri) la diferite grade de exhaustivitate și corectitudine, inclusiv capacitatea de a script-ul svg din javascript.
Există, de asemenea, elementul de canvas care este acum standardizat în html5 și este deja acceptat și în browserele de mai sus (cu diverse modificări în anumite situații datorate modificărilor relativ recente ale schiței html5).
Din păcate, orice abordare bazată pe standarde este oarecum distrusă de ignorarea intenționată de către IE a ceea ce se întâmplă în afara propriului ecosistem, cu toate acestea există o serie de biblioteci care încearcă să convertească canvas/svg în VML (limbajul de vector propriu al IE), cum ar fi iecanvas .
[Editează: cineops, mi-am uitat biblioteca preferată JS - Tort ! care poate parsa și afișa SVG în panza, și cred că sprijină IE, de asemenea]
[O altă editare: Tortul are de fapt o demo făcând ceea ce cred că vrei să faci]