Welcome back. Nick, if you want it to be really successful, add a little bit of interactivity, at least labels to pie/doughnut charts and hover values on line charts. Then it's perfect.
The project mentions that this was an intentional design decision. The graph's are written to a canvas element, which means a low memory footprint and the ability to save graphs as images. I believe they'd need to switch over to using SVG elements for graphs if there are plans to add DOM events to chart elements.
Chart.js is back online
111–120 of 127 posts
Re: Chart.js is back online
#112"Pie charts are great at comparing proportions within a single data set." No they're not.
Re: Chart.js is back online
#113might we see a paper coming in the future about this stunt? maybe an internal memo with a proper TPS report on how to maximize open source participation. of course release to the unnamed company internally only, let's call it Initech.
Re: Chart.js is back online
#114Re: Chart.js is back online
#115What I'm talking about: http://jsfiddle.net/mgbNb/3/embedded/result/
Re: Chart.js is back online
#116Congrats on being able to open source this and thank you for doing so. Honest question: Is animation really a needed feature for this? The opening animation adds no information value and has the negative effect of making the user think the graphics are actually interactive. I'm sure the animation itself isn't memory/processor intensive but it seems like a really unnecessary feature for a charting library that creates…
//Boolean - Whether to animate the chart
animation : true,Re: Chart.js is back online
#117Earlier quoted context omitted.
Here's a good paper about animated transitions in stats graphs and their effectiveness. http://vis.stanford.edu/files/2007-AnimatedTransitions-InfoV...
The referenced Heer & Robertson paper discusses chained animated transitions that take you from one type of visualization to another in a way that explains the relationship between the two visualizations. The usefulness of chained transitions is debatable, but it is important to note that Chart.js's implementation seems to starts from nothing and animate to the final position of a single type of chart. This is not re…
Re: Chart.js is back online
#118The article I wrote for infoq is up now: http://www.infoq.com/news/2013/03/chartjs-v.0.1-released
Re: Chart.js is back online
#119Re: Chart.js is back online
#120Congrats on being able to open source this and thank you for doing so. Honest question: Is animation really a needed feature for this? The opening animation adds no information value and has the negative effect of making the user think the graphics are actually interactive. I'm sure the animation itself isn't memory/processor intensive but it seems like a really unnecessary feature for a charting library that creates…
(Not having played with chart.js) If the values change at any point and the display is updated, animation is much, much more than eye-candy. It's cognitive reassurance and an affordance that allows the user to more readily understand what is changing and how it's changing. (source: I did the work equivalent to a master's thesis in grad school on building a tool for visualizing qualitative data)