Scalable Vector Graphics (SVG) is a text-based graphics language that describes images with vector shapes, text, and embedded raster graphics. SVG files provide resolution independent, high resolution dots per inch (HiDPI) graphics on the web, in print, and on mobile devices in a compact format. The ability to style SVG with CSS and the support of scripting and animation makes SVG an integral part of the web platform.
SVG is ideal for interactive, data-driven, personalized graphics. It is a royalty-free, vendor neutral open standard developed under the W3C (World Wide Web Consortium) process, and widely supported by modern web browsers.
SVG as a mark-up language for describing two-dimensional graphics applications and images, and a set of related graphics script interfaces. SVG 1.1 is a W3C Recommendation and is the most recent version of the full specification; a second edition of SVG 1.1 which includes clarifications and minor improvements based on developer feedback is currently in Last Call. SVG Tiny 1.2 is a W3C Recommendation, and targets mobile devices.
SVG 2 is currently under development, and will add new ease-of-use features to SVG, as well as more closely integrating with HTML, CSS, and the DOM.
The SVG Working Group is currently working in parallel on a set of modules for extending prior specifications and adding functionality to CSS, and the new SVG 2 specification will combine those modules with the rest of the SVG framework to work across the full range of devices and platforms.
At ICTflier, we are doing our best not to be obsolete with technologies and will continue to deploy new and best technologies as they come as we build capacity to become part of the history with our own technologies, living up to our name of being a house hold name in the ICT world.