Принцип работы
Error Handling UX охватывает несколько сценариев продукта. Он разделяет задачу на предотвращение, обнаружение, объяснение и восстановление, а не сводит любой сбой к написанию сообщения.
Источник различает контексты формы, страницы, сети, пустого результата и прав доступа. Сохранение введённых данных, повторная попытка, альтернативные пути и отмена — часть дизайна. Точное сообщение полезно, только если предложенное восстановление действительно доступно в продукте.
Ожидаемые результаты
- Инвентарь состояний ошибок во всех сценариях
- Сообщения и их размещение с учётом контекста
- Требования к восстановлению, повторной попытке, отмене и сохранению данных
От задания до проверки
- 01Опишите контексты сбоев
Определите предотвратимые ошибки, временные сбои, ограничения прав и другие значимые состояния.
- 02Пишите полезные сообщения
Объясните, что произошло, дайте полезный контекст и реальное следующее действие, не обвиняя пользователя.
- 03Определите восстановление
Сохраните работу и задайте повторную попытку, альтернативные пути или отмену в зависимости от сбоя.