Deciphering Usability

Jesse Skinner

jesse@thefutureoftheweb.com

Deciphering Usability

Typical work flow:

  1. Boss describes a feature
  2. Artist designs the UI
  3. Hacker develops the UI

Deciphering Usability

Today I will show you:

  1. Developers can improve usability
  2. Hover effects
  3. JavaScript animations
  4. CSS 3D animations

Deciphering Usability

What's missing from the design?

Don't Make Me Think

Don't Make Me Think

Users like interfaces that are

Mouse Cursors

If it's clickable, use

cursor:pointer


If it's draggable, use

cursor:move

Hover Effects

If it's clickable, consider a hover effect

Hover Effects

If it's clickable, consider a hover effect

Hover Effects

If it's clickable, consider a hover effect

Animations

Slide animations

Animations

Fade animations

Animations

Movement animations

Animations

Resize animations

Animations

Flip animations

Fine Tuning

Fine Tuning Animations

Animations

jsFiddle Links

Deciphering Usability

Today you've seen

Deciphering Usability

Thanks!

Jesse Skinner

www.thefutureoftheweb.com