Chapter 15. Going the Extra Mile with Inline Validation

Regardless of a form’s length or complexity, one of the biggest issues with form design is the potential for error.

When we make mistakes, we blame ourselves, just as our users do. The vast majority of forms are designed with poor labels, a lack of instructive default values, and most commonly, no method of preventing and detecting mistakes. And although we may generally consider ourselves rather smart, for some reason we think it’s our fault when mistakes occur instead of blaming the design of the application.

Self-blame doesn’t make for a nice moment. It’s exactly the opposite of what we want our users to feel when they use our products (say it with me: productive, respected, and smart). ...

Get Designing the Moment: Web Interface Design Concepts in Action now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.