Components

Formatting

Navigation

User Assistance

User Assistance guidance considers interface elements that inform users of the application's activity and status, as well as elements dedicated to user education. This includes online help, error alerts, and status alerts.

Notifications

Help

Information

Editing and Manipulation

Editing and Manipulation considers the behaviors that result in persistent changes to user’s stored information. Behaviors in this layer can often be recognized by the following traits: they result in persistent, stored changes; they require an implicit or explicit save operation; and they typically require validation of the input data.

Selection

Unconstrained Input

Constrained Input