The Journal of Online Mathematics and Its Applications, Volume 7 (2007)
Scalable Vector Graphics, David Lane

SVG Links and Resources

General Links

The W3C SVG Home is a good starting point for learning about SVG. The current and previous specifications are there along with an up-to-date list tools and implementations. Another very useful W3C site is the W3C XML Validator. You can upload your SVG (or any XML with a DTD) and validate the code.

The SVG Wiki has a useful list of links to examples on-line and to various developers' sites. It should eventually have a complete listing of elements and their attributes, along with code samples, but for the moment a lot of these articles are "stubs."

The two main sources for SVG news and current events are Antoine Quint's and the Yahoo svg newsgroup.


The SVG Open Conference for 2006 was canceled because the organizer had a personal emergency, but a new conference for 2007 is in the works. The archives for previous conferences contain some interesting articles.

Tutorials and Samples

I believe the best place to start learning SVG is the is W3Schools site.

Additionally, some individual developers have very good sites with tutorials and code samples. Perhaps the best of these are by Kevin Lindsay and by Doug Schepers. The cartographic people at have a small set of examples, and identify browser compatibilities in each case.

Be aware that many examples on the web only work with the Adobe SVG Viewer and Internet Explorer. In particular the examples and tips at the Adobe SVG Zone may not work in other browsers (and are probably out of date).

SVG Tools and Software

A list of SVG authoring tools, viewers and other tools is maintained by the SVG Foundation. For SVG authoring the best choice may be Inkscape, which uses SVG as its native format (In other words you can open as well as save an SVG, rather than just "exporting" to SVG).