Trevor van Gorp explains how psychologist Mihaly Csikszentmihalyi’s concept of “flow” can help you design emotional web experiences by cutting through information overload to engage users.
Here are some basic website traits that will help to encourage flow.
- Clear navigation: Make it easy for the user to know where they are, where they can go, and where theyâ€™ve been, by including signposts such as breadcrumbs, effective page titles, and visited link indicators.
- Immediate Feedback: Make sure all navigation, such as links, buttons, and menus provide quick and effective feedback. Offer feedback for all user actions. When this isnâ€™t possible, provide an indicator to hold the userâ€™s attention while waiting (e.g., progress bar).
- Balance the Perception of Challenge With the Userâ€™s Skill: Since user skill levels differ, itâ€™s up to you to balance the complexity of the visual design with the number of tasks and features people can use. Consider whether they are likely surfing experientially for fun or completing an important task. Tailor your sites to your audienceâ€™s scenario of use: more visually rich for experiential use and less so for goal-directed use.