3 ms·
(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 rea
by incongruity 14y ago
(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)
- dkersten 14y agoI think subtle animation for transitions and changes make for a much more pleasant user experience than when there are no animations, but animations for the sake of animation should, IMHO, be avoided. For example, I find the animated fade-in effect on the chart.js site to be distracting.
- mortenjorck 14y agoI'm considering using this library on a project that involves a number of donut charts that start out all one color and gradually have a second sice added as the user changes settings. Beyond showing changes, I'm thinking an initial animation might help to show the user that they can change.