D3 for Mere Mortals (d3.js visualization tutorial)
recursion.org
recursion.org
There's a cache available here, sans images: http://webcache.googleusercontent.com/search?sclient=psy&...
Can't wait for full SVG support in all common browsers!
It took me three days of intense study at the JavaScript console, but I managed to build some seriously cool dynamic data visualizations for text comparison (that I unfortunately can't show off yet). Anyway. Use this library, it's killer.
I have been wondering about progressive enhancement for old browsers, display data as a table, then convert to chart if svg is present.
On Firefox 5 on Ubuntu 11.04, the left lines are crisp, while the right lines are fuzzy. I haven't tried other browsers or platforms.
Where D3 differs is in its focus. It's not just a graphics library, but a means of manipulating the DOM to facilitate data visualisation (often via SVG, but data-based manipulation of simple HTML elements is equally feasible).
This reliance on standards such as the W3C DOM and SVG APIs means that, unlike Raphael, there is minimal proprietary markup to learn, and it also brings a lot of flexibility and power: anything you can do with SVG and HTML you can wield with D3.
From the horse's mouth: http://vis.stanford.edu/files/2011-D3-InfoVis.pdf