Как заставить пользователей читать сообщения об ошибках?
Если вы программируете для нетехнической аудитории, вы рискуете, что пользователи не будут читать ваши тщательно сформулированные и просвещающие сообщения об ошибках, а просто нажмите на первую кнопку, доступную с пожатием плеч разочарования.
Итак, мне интересно, какие хорошие практики вы можете рекомендовать, чтобы помочь пользователям на самом деле прочитать ваше сообщение об ошибке, а не просто отказаться от него в сторону. Идеи, которые я могу придумать, будут падать по строкам:
- форматирование конечно помощь; возможно, простое, короткое сообщение с кнопкой "узнать больше", которая приводит к более длинному, более подробному сообщению об ошибке
- есть все сообщения об ошибках ссылка на какой-то раздел руководства пользователя (несколько трудно достичь)
- просто не выдавайте сообщения об ошибках, просто отказывайтесь выполнять задачу (несколько "Яблочный" способ обработки пользовательского ввода)
Edit: аудитория, которую я имею в виду, - это довольно широкая пользовательская база, которая не использует программное обеспечение слишком часто и не является пленником (т. е. нет собственного программного обеспечения или узкого сообщества). Более общая форма этого вопроса была задана на slashdot, так что вы можете посмотри тут для некоторых ответов.
Comments