2 ms·
No, not a good idea due to performance limitations. d3 is very powerful framework but on most mobile devices you can't do anything that complex if it's animate
by WhitneyLand 13y ago
No, not a good idea due to performance limitations. d3 is very powerful framework but on most mobile devices you can't do anything that complex if it's animated (try the animated demos on a phone).
On the other hand if you're doing something less complex like charting, choosing a domain specific framework like highcharts.js can offer much higher frame rates.
This problem is much worse on iOS when using a browser like Chrome, or using Safari inside of an app. That's because Apple disables many JS optimizations when not using Safari or when using a browser window inside an app.