Responsible
data visualization

(for the web)

Visualization by Arthur Buxton

Hi, I’m Amanda

Lead UX Developer at DockYard

@acacheung

Creating better
user experiences

Responsible
data visualization

(for the web)

Visualization by Arthur Buxton

Its creation = encoding

Its use = decoding

Start with a question

Ben Fry’s seven steps of visualizing data

Principal of Fathom / Author of Visualizing Data / Co-developer of Processing

Our scope

What does it mean to be responsible?

 

Integrity

Efficiency

Performance

Semantics

Accessibility

Scalability

Form

Tools

Form

 

Integrity

 

 

Efficiency

Performance

Semantics

Accessibility

Scalability

Truncated axes

Raw

Production Budget

Accurate bubble sizes

Form

Integrity

 

Efficiency

 

 

 

Performance

Semantics

Accessibility

Scalability

Readability

Legend alternatives

Inline labels

Order

Common ways
of ordering:

  • Alphabetically

  • By magnitude

  • Sequentially

Form

Integrity

Efficiency

 

Performance

 

 

 

 

Semantics

Accessibility

Scalability

Other performance issues

Form

Integrity

Efficiency

Performance

 

Semantics

 

 

 

 

 

Accessibility

Scalability

Form

Integrity

Efficiency

Performance

Semantics

 

Accessibility

 

 

 

 

 

 

Scalability

Keyboard shortcuts

Sharing

Responsiveness

Mobile view

Things Podio took
into consideration:

  • Fixed time bar

  • Clean UI 

  • Toggle filter

  • Replacing hover

Things that
could be improved:

  • Mobile active details

  • Touch vs. mobile

Form

Integrity

Efficiency

Performance

Semantics

Accessibility

 

Scalability

What would you
like to show?

  • Form

  • Integrity

  • Efficiency

  • Performance

  • Semantics

  • Accessibility

  • Scalability

The End!

Resources

Thank you!

Responsible Data Visualization (for the web)

By Amanda Cheung

Responsible Data Visualization (for the web)

Front End Design Conf 2015

  • 12,296