Cover by Theresa Neil

Safari, the world’s most comprehensive technology and business learning platform.

Find the exact information you need to solve a problem on the fly, or go deeper to master the technologies and skills you need to succeed

Start Free Trial

No credit card required

O'Reilly logo

Chapter 8. Feedback & Affordance

image with no caption

Feedback Patterns: Errors, Confirmation, System Status

Affordance Patterns: Tap, Flick, Drag

Feedback

The usability principle of feedback states “Provide appropriate, clear, and timely feedback to the user so that he sees the results of his actions and knows what is going on with the system.” Feedback can vary from simple progress indicators and confirmation messages, to more sophisticated animations and effects. Mobile feedback patterns include:

Feedback patterns

Figure 8-1. Feedback patterns

Error Messages

Error messages should be expressed in plain language (no codes), precisely indicate the problem, and constructively suggest a solution. Highly visible error messages on the screen, like TaxCaster and Mint, are preferable to a modal dialog, since a dialog may cover up the issue.

TaxCaster and Mint

Figure 8-2. TaxCaster and Mint

Barnes & Noble Nook, error message in Action Sheet; Square, error message in dialog

Figure 8-3. Barnes & Noble Nook, error message in Action Sheet; Square, error message in dialog

Note

Use plain language that offers a solution for resolving the issue. Make the error visible; use in-screen messaging instead of modal dialogs.

Confirmation

Confirmation should be ...

Find the exact information you need to solve a problem on the fly, or go deeper to master the technologies and skills you need to succeed

Start Free Trial

No credit card required