Allows 2D vector representation in a Web browser using free plugins. Stored as XML so can be created in a text editor, simpler than DHTML although you can use JavaScript to respond to object events such as drag-and drop, and animation. Note the JavaScript within
http://www.w3.org/Graphics/SVG/
Examples:http://www.adobe.com/svg/community/external.html
Downloadable SVG editing program at Inkscape http://www.inkscape.org and their wiki at http://www.inkscape.org/cgi-bin/wiki.pl
A PocketPc version exists at http://www.pocketsvg.com
There are also efforts to port to even smaller devices such as SVGTiny and SVGBasic. Version 1.1 of SVGTiny test suite was released in Dec06
A 3-Dimensional equivalent is VirtualRealityModelingLanguage, although SVG can be used with JavaScript to produce simple 3D as well.
You can convert bitmaps to SVG using the DelineateRasterToSvgConverter. Other conversion tools include RaveGrid (see http://www.lanl.gov/software/RaveGrid/), WMFtoSVG, ill2SVG etc
I have a program running in RubyLanguage which uses RubyTk to output graphics onto a canvas. I am trying to figure out whether SVG will enable me to send the output instead to a web page, generated using RubyOnRails. If so, what software do I need and how much of it already exists? -- JohnFletcher