Several years ago I was a very active member of the W3C Scalable Vector Graphics (SVG) Working Group. During that time I helped author the SVG 1.0 Specification which became a W3C Recommendation in September 2001. I have always been interested in computer graphics and have worked on graphics systems in one form or another since my university days more than 20 years ago. While I am no longer a member of the SVG Working Group I still follow SVG fairly closely and still write SVG files by hand quite a lot when I need to create drawings and diagrams. I also wrote one of the first SVG rendering engines (in Java) during the time that we were working on the SVG 1.0 spec so I think it's fair to say I am an SVG enthusiast. SVG has continued to evolve and is now supported on anumber of different platforms (from desktop computers to mobile devices) and there are a large number of authoring tools and rendering engines available. The working group has also produced updated versions of the specification. The W3C used to maintain an SVG implementations page whic I see has now moved to here. What got me thinking about SVG this week was that a colleague of mine who is closely involved with the Mozilla Firefox project was asking me if I had tried the SVG support in Firefox and I spent a little time to run some of my SVG files through the Firefox engine. It's great to see SVG support continuing to get stronger in Firefox. Having really good vector graphics support available in the browser opens the door to a whole range of richer web applications.
I am also curious, are any of the folks that follow this blog doing anything with SVG? If you are please (if you can) post a comment and share the kinds of things that you are doing with SVG