In the last couple of weeks I've spent some time (re) reading David Eisenberg's book SVG Essentials, writing SVG markup, writing SVG tutorials and ranting to various teachers and students that we should be doing more of this in school.
I've put my case that it's rather reasonable that I be able to teach with a standards compliant browser (meaning Opera) and why not an open source vector graphics editor as well --> inkscape
As an interim workaround I've put the USB version of Opera (this is a separate site to the official Opera site) on the USB keys that I'm also using to boot Sugar, so at last my students can see what an SVG animation looks like
- Tutorials are on the xo-whs wiki SVG page (quite a lot there, more to come)
- SVG display is on my website SVG page - but get Opera first, otherwise you will see error message or you won't see the animations or if you use IE you won't see anything much at all
So, why am I inspired by SVG?
It appeals to my sense of economy, that graphics can be represented by algorithms, which makes them small and elegant.
It appeals to my sense that web standards are important and this is an area in which MS falls down not just a little bit but totally. I became aware of this a few years ago by reading Jeffrey Zelman on web standards, the hard struggle to implement CSS, and also readingTim Berners-Lee on the history of the web.
It's mathematical - both simple co-ordinate systems and more complex maths such as bezier curves. I like the fact that art can be done with maths. So are I've only just scratched the surface of SMIL, Synchronised Multimedia Programming Integration Language, but I can see more potential there.
My students have been receptive and patient and in due course I hope to publish some of their pics of weird cats.