proteic
proteic copied to clipboard
Responsive chart guideline for d3.js
http://blog.webkid.io/responsive-chart-usability-d3/
I think it's time to tackle this problem :D
I think that the developer should be able to choose the responsive strategy:
- Zoom: SVG rescales maintaining aspect ratio and all of the elements.
- Simplify: the chart adapts to the new size removing elements and adjusting shapes (fewer ticks, less spacing, axes removal...)
We can first implement the zoom strategy that is common for every chart and work on the simplification strategy for each chart later.