~/talk

The perception of time in user Interfaces

links:none on file
slides:none on file

Defines three measurable waiting stages: 50 milliseconds (feels instant), 10 seconds (user patience max) and beyond (indeterminate). Recommends optimizing critical UI to under 50 ms, testing on the slowest device, and escalating feedback from subtle shimmer to progress indicators to explicit messages or entertainment for long loads. Describes a reusable Flutter widget and scene API that flips a flag, runs timers and animated stages, plus tactics like fake it until you make it, loading microgames, and showing size/speed when downloads are predictable.

AI-written summary · about

  1. 0:00Time perception in UIs
  2. 2:19What waiting means
  3. 5:11Time perception in software
  4. 8:28Too long for patience
  5. 10:01Instant feedback rule
  6. 15:45Moment category explained
  7. 18:41Internet delays limit
  8. 21:32Entertaining during waits
  9. 24:25Download time category
  10. 27:14Waiting time categories
  11. 28:40Escalating user feedback
  12. 32:58Short waits matter
  13. 33:20Acquiring user patience
  14. 35:09Q&A
~/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.