Friday, December 4, 2009

.SVG is the new black... er .PS

In conjunction with a switch from Ruby to PHP, I am going to make the obvious step from Postscript output to Scalable Vector Graphics format. This makes sense as it will work very well with web application output and is XML based so it is well supported and forward thinking as concerns standardization for the semantic web. (O semantic web, when will you arrive). Writing SVG is a little more complicated than writing PS but you will never have to see the dirty dirty XML needed to create the Pointsware output so lucky you.

However if you are interested in SVG the most useful and technical site I have found with all the specs for the markup can be located at

http://zvon.org/xxl/svgReference/Output/index.html

This site has a comprehensive look at the tags and all their attributes. The W3C has a good overview of SVG as they have for all their compliance standards but the depth of usage for the information is not at the level of the link above.
Also if I might fantasize for a moment... the notion of being able to mashup SVG data from any number of sites around the web to create toolpaths for fabricators makes my rapidprototyping sense tingle. You never know when you might have need to cut google map directions into a pancake with a highpowered router.

No comments:

Post a Comment