Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
OTVYeT_SVCh_ekzamen_GOTOVO.doc
Скачиваний:
11
Добавлен:
17.04.2019
Размер:
529.41 Кб
Скачать

42. Средства поддержки пользователя: окна сообщений.

Окна сообщений. Окно сообщения (message box, или просто message) – это вторичное окно, используемое для вывода на экран информации для пользователя. Информативность сообщений. Как правило, сообщения содержат информацию о конкретной ситуации или усло­виях выполнения операций. Несомненным достоинством сообщений является их динамизм и актуальность — окно появляется перед глазами пользователя сразу, как только возникает соответ­ствующая ситуация. Кроме того, окно с сообщением невозможно не заметить либо игнорировать. Вместе с тем это, пожалуй, наиболее сильное средство с точки зрения психологического воздействия на пользователя. В связи с этим разработке сообщений должно быть уделено самое пристальное внимание. Характерным примером неудачного сообщения в Windows 98 является сообще­ние о недостатке свободного места на диске. Нередки ситуации, когда это сообще­ние появляется на экране уже после того, как большая часть содержимого файла или папки переписана. Заголовок окна сообщения. Заголовок окна сообщения должен идентифицировать объект или процесс, с кото­рым связано сообщение. Поэтому в нем обычно фигурирует имя объекта или, по крайней мере, название программы, вызвавшей появление сообщения. Например, если сообщение обусловлено некоторым событием, связанным с редактированием документа, то название окна должно содержать имя этого документа, а также имя используемого для работы с ним приложения. Если объект, вызвавший появление сообщения, не является документом, то используйте в заголовке окна только имя приложения. Не рекомендуется использовать в заголовке окна сообщения такие слова, как «пре­дупреждение» или «предостережение», поскольку символ сообщения сам по себе уже отражает цель сообщения. И никогда не используйте в заголовке окна слово «ошибка». Форматы сообщений. Обычно окно сообщения содержит графический символ, который указывает на тип выводимого сообщения. Его присутствие не обязательно, но помогает поль­зователям быстрее настроиться на восприятие сообщения соответствующего типа. Большинство сообщений может быть отнесено к одной из трех категорий: 1) информация - Предоставляет пользователю информацию о результатах выполнения команды. Пользователю не предлагается возможность выбора; считается, что он принял сообщение к сведению, если щелкнул на кнопке ОК; 2) предупреждение - Предупреждает пользователя о возникновении ситуации, которая требует от него выбора одного из возможных вариантов последующих действий приложения или системы; используется в тех случаях, когда предстоящая операция является потенциально опасной или имеет необратимые последствия. Сообщение может иметь форму вопроса, например «Сохранить внесенные изменения?»; 3) критическая ситуация - Информирует пользователя о серьезной проблеме, которая требует его вмешательства или внесения каких-либо изменений прежде, чем работа могла бы продолжиться. Не рекомендуется снабжать окно сообщения символом в виде знака вопроса, ха­рактерным для ранних версий ОС Windows, поскольку «есть мнение», что пользо­ватели могут воспринять такое сообщение как справочную информацию, выдаваемую при запросе помощи. Тем не менее практика показывает, что во многих при­ложениях в тех случаях, когда пользователь должен уточнить тот или иной мо­мент, влияющий на дальнейшее выполнение задания, применяются окна сообще­ний со знаком вопроса. Если для индикации сообщения применяется подсветка кнопки приложения на панели задач, то лучше не подсвечивать кнопку непрерывно, а привлечь внимание пользователя мерцанием (например, трехкратным) и только после этого оставить кнопку в выделенном состоянии. Использование кнопок в окне сообщения. Кнопки обеспечивают простой и эффективный способ взаимодействия пользова­теля с окном сообщения. В большинстве случаев оно содержит только те кнопки, которые обеспечивают выбор пользователем одного из возможных вариантов от­вета (или действия). При этом в качестве предопределенной кнопки целесообраз­но выбирать такую, которая предоставляет наиболее вероятный или наименее опас­ный вариант. Выбор текста сообщений. Текст сообщения должен быть ясным, кратким и понятным пользователю. Не ре­комендуется применять в сообщениях технический жаргон или системную инфор­мацию (особенно в приложениях, ориентированных на «непрограммирующих» пользователей). Рекомендации по составлению сообщений можно сформулировать в виде следую­щих правил. 1) В тексте сообщения должны содержаться: краткая формулировка проблемной ситуации, ее вероятная причина (если она известна) и рекомендации относи­тельно возможных действий пользователя (даже если решение представляется разработчику очевидным). Например, вместо сообщения «Недостаточно места на диске» следует использовать, например, такое: «Не удается сохранить файл, поскольку диск заполнен. Попробуйте сохранить его на другом диске или осво­бодите место на этом же диске». 2) Если у пользователя имеется несколько вариантов решения проблемы, изло­жите сообщение так, чтобы максимально облегчить пользователю выбор. На­пример, вместо сообщения «Одна или более строк превышают допустимую дли­ну (60 символов)» лучше использовать такое: «Одна или более строк превышают допустимую длину. Строка может содержать максимум 60 символов при вер­тикальной ориентации бумаги или 90 символов при горизонтальной. Вы хоти­те переключиться на горизонтальную ориентацию?» В качестве вариантов от­вета предложите пользователю «Да» и «Нет». 3) Избегайте в сообщениях необязательных технических терминов и чрезмерно сложных предложений. В первую очередь это относится к англоязычным тер­минам в русской транслитерации, таким как «бекап», «тултип» и т. д. 4) Текст сообщения не должен содержать обвинений в адрес пользователя или носить нравоучительный характер. Например, вместо сообщения «Ошибка при вводе имени файла» лучше написать «Не удается найти файл с таким именем, проверьте правильность ввода». Вообще крайне нежелательно появление в со­общении слова «ошибка». В такой щекотливой ситуации рекомендуется огра­ничиться намеками, стараясь возложить вину за происшедшее на систему в це­лом или на конкретную программу. 5) Сообщение должно быть как можно более конкретным. Не используйте одно и то же окно сообщения для описания нескольких проблемных ситуаций одно­временно. Например, если существуют различные причины, по которым файл не может быть открыт, сформируйте отдельное сообщение для каждого случая. 6) Старайтесь избегать стандартных системных сообщений типа «Ошибка ядра ОС INT 244», заменяя их по возможности собственными сообщениями, ориен­тированными на пользователя. 7) Текст сообщения должен быть хотя и достаточно полным, но в то же время ла­коничным. Практика показывает, что хорошо продуманное сообщение умеща­ется в двух-трех строках. Если необходимо более подробное пояснение, вклю­чите в окно сообщения кнопку Справка. 8) При необходимости каждое сообщение может быть снабжено идентификаци­онным номером, однако, чтобы он не мешал пользователям воспринимать со­общение, помещайте его в конце текста сообщения; не рекомендуется также включать номер сообщения в заголовок окна.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]