SVG
Scalable
Vector Graphics
SVG allows for the describing of two-dimensional graphics in XML.
SVG describes basic vector graphics shapes (straight lines and curves), images and text in XML.
For Example, a simple rectangle may be described implemented:
<rect x="4cm" y="1cm" width="4cm"
height="2cm"
style="fill:yellow;
stroke:navy; stroke-width:0.1cm" />
This is much simpler than such graphics libraries as OpenGL where size and orientation are measured by pixel.
SVG supports transformations, clipping paths and filtering effects.
SVG supports animations and scripting (dynamic and interactive ).
How does all of this help me?
For Example: This file is an example available from the World Wide Web Consortium. SVG allows one to add animated objects to a presentation without the need to arduous task of having to create animated gifs. The code shows that it is much simpler to write this animation sequence an animated gif.
Support for SVG:
Today, only Internet Explorer
5.5 and above with the Adobe SVG plug in supports SVG.