Previous Topic

Book Contents

Appendix I - Overview of Scalable Vector Graphics (SVG) format

SVG is a platform for two-dimensional graphics. It has two parts: an XML-based file format and a programming API for graphical applications. Key features include shapes, text and embedded raster graphics, with many different painting styles. It supports scripting through languages such as ECMAScript and has comprehensive support for animation. SVG is used in many business areas including Web graphics, animation, user interfaces, graphics interchange, print and hardcopy output, mobile applications and high-quality design.

SVG is a royalty-free vendor-neutral open standard developed under the W3C Process. It has strong industry support; Authors of the SVG specification include Adobe, Agfa, Apple, Canon, Corel, Ericsson, HP, IBM, Kodak, Macromedia, Microsoft, Nokia, Sharp and Sun Microsystems.

SVG viewers are deployed to over 100 million desktops, and there is a broad range of support in many authoring tools. SVG builds upon many other successful standards such as XML (SVG graphics are text-based and thus easy to create), JPEG and PNG for image formats, DOM for scripting and interactivity, SMIL for animation and CSS for styling.

More information can be found at http://www.w3.org/Graphics/SVG/

WARNING: Upon entering the page designer, your browser will require an SVG plugin if it is not present. You will prompted to download and install the SVG plugin, which is free from Adobe®.