dataviz for
everyone
some assumptions:
you're building for
the web
(not a native app, or something else)
you're using
HTML
,
CSS
and
JavaScript
(not Flash or Objective-C or some other awful thing)
four basic approaches
html
svg
canvas
img
“But using a static image feels like cheating...”
“If you ain’t trying to cheat a little, you ain’t likely to win much.” —
Richard Petty
there is "The Way"
or you can find "a way"
credit to James Fallows for this
problem children:
labels
legends
hover
interaction
tables
wide graphics on a small screen (histograms, etc)
forms