3
(ПРИНЦИП «ПРОЩЕНИЯ» ПОЛЬЗОВАТЕЛЯ)
Пользователи обычно изучают особенности работы с
новым
программным продуктом методом проб и ошибок. Эффективный интерфейс
должен принимать во внимание такой подход. На каждом этапе работы он
должен разрешать только соответствующий набор действий и предупреждать
пользователей о тех ситуациях, где они могут повредить системе или данным;
еще лучше, если у пользователя существует
возможность отменить или
исправить выполненные действия.
Даже при наличии хорошо спроектированного интерфейса пользователи
могут делать те или иные ошибки. Эти ошибки могут быть как «физического»
типа (случайный выбор неправильной команды или данных) так и
«логического» (принятие неправильного решения на выбор команды или
данных). Эффективный интерфейс должен позволять предотвращать
ситуации, которые, вероятно закончатся ошибками. Он также должен уметь
адаптироваться к потенциальным ошибкам пользователя и
облегчать ему
процесс устранения последствий таких ошибок.
4.
ПРИНЦИП «ОБРАТНОЙ СВЯЗИ»
Всегда обеспечивайте обратную связь для действий пользователя. Каждое
действие пользователя должно получать визуальное, а иногда и звуковое
подтверждение того, что программное обеспечение восприняло введенную
команду; при этом вид реакции, по возможности, должен учитывать природу
выполненного действия.
Обратная связь эффективна в
том случае, если она реализуется
своевременно, т. е. как можно ближе к точке последнего взаимодействия
пользователя с системой. Когда компьютер
обрабатывает поступившее
задание, полезно предоставить пользователю информацию относительно
состояния процесса, а также возможность прервать
этот процесс в случае
необходимости. Ничто так не смущает не очень опытного пользователя, как
заблокированный экран, который никак не реагирует на его действия.
Типичный пользователь
способен вытерпеть только несколько секунд
ожидания ответной реакции от своего электронного «собеседника».
Достарыңызбен бөлісу: