SVG is an abbreviation of Scalable Vector Graphics, it is an XML based file format that supports designers and developers to create amazing graphical applications, dynamic and fully influenced graphics with awesome levels of precision. All major browsers support SVG, rather for older browsers like IE6, 7 and 8 without any type of native support, one can easily fall back on pollyfills such as SVG web that deploys Flash for content depiction.
For mostly mobile developers amazed for compatibility, I am pleased to report that iOS 3.2+, Opera Mobile 10+, Opera Mini5+ and Android 3+ also support depicting SCG graphics out of the box. As it has a few similarities between the <canvas> factors and SVG have to proffer, developers mostly amazed which of these they must select to use. Canvas proffers a great-performance canvas best to render raster graphics of games like image editing, sprites and application those per-pixels manipulation capabilities. Unluckily, the presence of canvas apps affects the resolution value and wouldn’t recommend for use if complete screen user interfaces.
SVG is a resolution that is independent, making it perfect for rendering cross platform user interaction elements, animations and applications where every element requires to be approachable through the DOM. So see the below Web Design Showcase with Scalable Vector Graphic Examples.