SVG: putting XML in the picture
John McKeown
Jane Grimson
Full Content


Abstract
The emergence of XML has lead to the development of powerful new technologies to overcome the limitations that exist with HTML, but it has also provided the framework for developing open document/data formats. The SVG Specification describes one such data format for providing 2-dimensional vector graphics on the Web. Although SVG is not yet a standard, it has already attracted considerable attention from the Web design community and support from software vendors. A well-supported vector graphics standard would provide Web designers with a format for creating more flexible graphics to include in their Web pages. The fact that this vector graphics standard will also be an XML format makes it even more powerful. Apart from the obvious advantages of being non-proprietary and platform independent, it may be styled using style sheets, processed by any XML parser, and just like XML, it can be generated dynamically in a number of different ways.