Interaction design plans for the usable, beautiful behavior of interactive systems. Requiring consideration of both stimulus and response, it is an inherently user-centered discipline.

Foundations of Affordances Foundations of Affordances

Last week I was honored to give a talk at the Front End Design Conference titled "Affordances in Modern Web Design." In preparation for the talk, I did plenty of research; and while the slides are available for download, I'd like to provide readers with a written overview of the history and application of affordances in web design

Creating Usable Links and Buttons Creating Usable Links and Buttons

In this post, Andrew discusses various ways to interpret and present links and buttons to the user. Emphasis is placed on fitting user's mental models and providing the user with familiar UI-patterns, including extras on demand (progressive disclosure).

Usable User Accounts Usable User Accounts

The user account is the cornerstone of every web application. The author details his experience creating and refining user accounts. Following best practices and common sense, the author yields a set of guidelines to use when designing your own user-account section.