Scalable Vector Graphics is the description of an image as an application of the (XML) Extensible Markup Language. Any program such as Web browser that recognizes XML can display the image using the information provided in the SVG format. Different from a raster graphics scalable part of the term emphasizes that vector graphic images can easily be made scalable. Thus, the SVG format enables the viewing of an image on a computer display of any size & resolution, whether a tiny LCD screen in a cell phone / a large CRT display in a workstation. In addition to ease of size reduction & enlargement, SVG allows text within images to be recognized as such, so that the text can be located by a search engine & easily translated into other languages.
Vector graphics images also have the potential advantage over the standard Web image formats, the GIF & JPEG of size. Compared with a bitmap image an SVG image may be much smaller & arrive more quickly.
GIF & JPG images are expected to continue to predominate. While the bitmaps of these image formats can be resized, dimensional reduction does not necessarily save memory, storage / bandwidth & significant enlargement produces irregular edges. however, that bitmaps are likely continue to be favored for digital transmission of photographs especially scenes containing complex objects not readily translatable into the formulas used by vector graphics programs.
Scalable Vector Graphics is an XML-based markup language for describing two-dimensional vector graphics. It is essential to graphics what HTML is to text.SVG is similar to Adobe’s proprietary Flash technology but it is a text-based open Web standard instead of a closed binary format. It is explicitly designed to work with other web standards such as CSS, DOM & SMIL.
SVG does not directly support z-indices that separate drawing order from document order for overlapping objects, unlike some other vector markup languages like VML. Text can be in any XML namespace suitable to the application, which enhances search ability and accessibility of the SVG graphics. The feature set includes nested transformations, clipping paths, alpha masks, filter effects, template objects, and extensibility.