~/talk

The Case for Whimsy

Talkat React Boston 2018 · on Sunday, 2018-09-30· [component-design, web-animation, accessibility]
slides:none on file

An engineer argues for playful interfaces by showing concrete wins and code: confetti rain at Khan Academy that broke in Firefox and drove support mail, a set of CSS/SVG loading indicators built by three interns, and an open source desktop called guppy that replaces terminal friction with an interactive planet and draggable files. Motion uses the Web Animations API, transform-style: preserve-3d, atan2 plus an eight-frame queue to smooth projectile rotation, a foldable component that renders three cropped copies, and libraries like react-spring and react-flip-toolkit, while noting accessibility and 100% activation lift reported by Patreon.

AI-written summary · about

  1. 0:00Intro
  2. 2:05What is whimsy
  3. 3:42Loading indicators
  4. 6:00Onboarding
  5. 11:15Rotation
  6. 23:35Whimsy
  7. 23:53Inverse Transform
  8. 24:43Folding
  9. 27:35Moving nodes
  10. 38:36Paint
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.