SVG didukung dalam HTML5; apakah browser yang digunakan pemain Anda mendukungnya, itu adalah cerita yang berbeda.
Tergantung pada kebutuhan Anda, Anda harus memeriksa RaphaelJS . Raphael menyediakan dukungan seperti SVG untuk IE dengan beralih ke VML saat rendering untuk IE. Raphael menyediakan banyak fungsi termasuk animasi dan dukungan font Cufon. Benar-benar layak untuk dilihat.
Karena SVG adalah bagian dari DOM, sangat mudah untuk melampirkan peristiwa DOM seperti "klik" dan "arahkan" ke elemen SVG yang dibuat. Ini mungkin membuat SVG lebih cocok untuk tampilan tipe HUD daripada menjiwai sprite, dll.
Anda mungkin memiliki banyak pengujian di depan Anda untuk menentukan karakteristik kinerja relatif SVG dibandingkan kanvas.
Manipulasi DOM lurus mungkin akan menjadi yang terburuk dari kelompok itu. Saat Anda mengubah hal-hal di DOM, mesin tata letak peramban akan menghitung ulang tata letak halaman untuk mengakomodasi perubahan Anda yang mungkin akan mematikan kinerja gim Anda. Jika Anda harus menggunakan rute ini, lebih baik menggunakan CSS (terutama fitur khusus CSS3 seperti transformasi dan keyframing).