Today I talked at Voxxed Days Thessaloniki about perceived performance and how to enhance user perception of speed in websites and mobile apps once you’ve already optimized every line of code.
I start the talk with a little introduction on how our brain works and on how humans perceive speed. The I give some visual UI tips to make waiting time more tolerable between 0 and 10 seconds: loaders, smart animations, micro-interactions, progress bars etc. I also explain the concepts of optimistic UIs, skeleton screens, distracting users from the wait time.
During the whole talk, I use examples of real projects I’ve worked on. I also give advice on how to build and communicate performance techniques between the design and development teams. Because you don’t need the budget of Instagram or Pinterest to build great interfaces, as long as you have some great team work.
The talks ends up with a part on slowing down, because sometimes, speed is not the answer. On some interfaces like security related interfaces for instance, being perceived as fast might even be something bad in the eyes of the user.
Slides are available on Speakerdeck and here