Explore the Future of the Web


Dan Saffer

It's the small details that turn your product from one that's just tolerated to one that's loved. But how do you focus on details? This hands-on workshop will walk participants through the process of designing and refining microinteractions.

We'll start with an introduction to microinteractions and step through the microinteractions model which sets the structure for the workshop. In the first hour, we'll be focusing on Triggers: the manual controls and system conditions that start all microinteractions. We'll do exercises on triggers, one of which is around the principle of Bring The Data Forward. The second hour will be spent learning about and documenting Rules, the "interaction" part of microinteractions. We'll deconstruct the rules of an appliance, then do additional exercises around Preventing Human Error and Don't Start From Zero—adapting the microinteraction to what's known about the user and/or the environment.

In the last hour, we'll tackle the third part of microinteractions: feedback. We'll do exercises around Using The Overlooked and Speaking Human. Loops and Modes are the last part of microinteractions. We'll talk about when to use modes, and  do an exercise around Long Loops: how to extend your microinteraction into the future.