Шаблоны проектирования веб-приложений. Паван Вора
Чтение книги онлайн.

Читать онлайн книгу Шаблоны проектирования веб-приложений - Паван Вора страница 18

Название: Шаблоны проектирования веб-приложений

Автор: Паван Вора

Издательство:

Жанр: Интернет

Серия:

isbn: 978-5-699-45019-0

isbn:

СКАЧАТЬ шаблоны проектирования

      Чтобы форма была отправлена, обычно ее необходимо каким-либо образом подтвердить. Если форме было отказано в подтверждении, пользователи должны быть проинформированы о причинах отказа. Обычно это можно осуществить с помощью шаблона ERROR MESSAGES.

      ERROR MESSAGES (СООБЩЕНИЯ ОБ ОШИБКАХ)

Проблема

      Ошибки неизбежны, даже если приложение спроектировано самым удобным образом. Даже если метки и инструкции очень понятные и четкие, не все пользователи смогут успешно и точно заполнить форму с первого раза. Особенно распространены следующие ошибки:

      • Отсутствующие данные. Когда пользователь не заполняет одно или несколько обязательных полей.

      • Неверный формат. Когда пользователь вводит данные в неверном формате – например, неверный тип данных (цифры вместо букв), неверное количество символов (либо больше, либо меньше, чем необходимо), неверный формат даты, неверно записаны дробные числа и т. д.

      • Недействительная информация. Когда предоставленная информация неверна – например, неверное имя пользователя и пароль, при указании временного промежутка дата «до» стоит перед датой «с» и т. д.

Решение

      Покажите пользователям сообщение об ошибке, в котором будут четко обозначены причины и инструкции по их устранению. Помимо этого сообщения об ошибке должны отображаться на одной странице с формой и при этом должны сохраняться данные, которые ввел пользователь (рис. 2.36). У этого подхода два несомненных достоинства.

      Рис. 2.36. Adobe Buzzword демонстрирует сообщение об ошибке над полями ввода данных

      1. Пользователи могут перечитывать сообщение во время исправления ошибки.

      2. Пользователям не приходится повторно вводить верные данные.

Зачем

      Когда хорошо продумана система исправления ошибок, пользователи могут быстро все исправить и при этом не будут отвлекаться от своего основного задания (или цели).

Как

      Самое главное – пользователь должен узнать об ошибке немедленно. Привлеките его внимание к ошибке, выделив ярким цветом либо фон, либо цвет сообщения. Помимо выделения цветом попробуйте добавить предупреждающую иконку (или любую другую соответствующую иконку), чтобы привлечь внимание пользователя к сообщению об ошибке и/или тому элементу формы, в котором эта ошибка произошла (рис. 2.37).

      Рис. 2.37. В регистрационной форме на сайте банка Washington Mutual четко обозначается, когда происходит ошибка, и для привлечения внимания пользователей к ошибке используется предупреждающая иконка

      Предоставьте пользователю инструкции по устранению ошибки

      Это можно сделать в простой форме – попросить пользователей выполнить какой-либо определенное простое действие (например, «Повторно введите имя пользователя и пароль. Затем нажмите на кнопку “Войти”») или предложить способ исправления ошибки (например, «При вводе имени пользователя учитывается регистр клавиатуры. Проверьте, СКАЧАТЬ