Canvas Vs Svg. Svg is an xml file format designed to create vector graphics. Modified through script only.
Svg gives better performance with smaller number of objects or larger surface. Modified through script only. So it can be printed with high quality at any resolution.
Modified through script only.
Good text rendering capabilities. Svg also offers easy to style animation and convenience features with the look and feel one would expect out of a modern html5 application. Canvas and svg are two exciting graphics features introduced in internet explorer 9 and are hardware accelerated. Single element similar to img in behavior.