Юзабилити: как сделать сайт удобным
Отношение пользователей к сообщениям об ошибке
Чтобы правильно составить сообщение об ошибке и лишний раз не нервировать пользователя, вам следует знать его отношение к такого рода сообщениям. Пользователи привыкают к сообщениям об ошибках, особенно при работе в интранет-приложениях и в интернете. Иногда они даже начинают их читать. Всякую систему большинство воспринимает как собеседника. Будет ли этот собеседник воспитанным и предупредительным, зависит от тех, кто разрабатывал систему.
Сообщения об ошибках, по «классификации» некоторых пользователей, бывают страшными, дурацкими и неправильными.
Страшных сообщений пользователи пугаются. Они воспринимают ужас ошибки по своей шкале на основании, например, пиктограммы или знакомого слова в сообщении. Мне известен случай, когда процент страха перед системой был уменьшен только за счет замены пиктограммы с внушающим ужас крестиком на красном фоне на более спокойный восклицательный знак в желтом треугольнике.
Дурацкими сообщениями они считают те, которых не понимают. «Введите дату отгрузки товара перед регистрацией автоматизируемого бизнес-процесса». «Вы уверены, что идентификатор корректности в допустимых пределах?». «Внимание! Число не является буквой». И так далее... С пользователями надо говорить на их языке.
Неправильным пользователи считают сообщение, в котором говорится, что они не правы. А ведь пользователь всегда прав. Если пользователь вводит IP-адрес компьютера в сети, и в этом адресе, по его мнению, есть число больше 255, то он прав до тех пор, пока вы не скажете ему, что это значение может находиться только в пределах от 0 до 255. Если же вы вместо этого говорите, что «невозможно соединиться с указанным хостом», то пользователь считает, что система работает неправильно, а он прав.
Достаточно комичная ситуация произошла однажды с одним знакомым программистом. Он написал программу на Delphi, в котброй допустил неточность. Программа выдала сообщение «Непредсказуемая ошибка. Обратитесь к разработчику». Он с непониманием посмотрел на экран, почесал затылок и сказал: «Так я же и есть разработчик, мне даже спросить не у кого, почему она не работает».
Часто пользователи запоминают необходимую, по их мнению, информацию об ошибке или способ ее устранения и в дальнейшем его применяют. В случае проблем они порой достаточно дисциплинированны и обращаются к системе справки и поддержки. (