I have been doing a lot of HTML 5 research recently, so I decided to start a post, where I would like to compile my findings. My main focus so far has been to find a good charting solution.
To start with here is a great list of HTML5 charting frameworks. I will be working through the list, evaluating each of these frameworks, and drawing my final conclusion. Here is my take on a few of them so far:
gRaphaël's charts: it looks really promising but after using it for a few days, I found it kind of buggy. Maybe this was just the way the charting code was written.
Processing.js: the performance and the author really impresses me, but why do I have to write JAVA in the browser to get this working?
http://danvk.org: first impressions are great, but could not find a pie chart for some reason.
In conclusion, I find it really hard to work with xy axis, setting offsets for charts to fit different texts and labels just seems a lot of work. Maybe it's just because I have been working in CSS too long and pixel drawing that the flash guys are use to is just not native to me. danvk.org charting framework get's around the text issue by doing the labels in HTML/CSS and slapping them on and around the canvas. The user experience is really good of this solution, but just hope this will be stable enough for all kinds of crazy scenarios.