Возможность избежать последствия человеческих ошибок
Важно также понимать, что крайне ценная возможность последующей отмены (Undo) деструктивных действий сама по себе не служит уменьшению количества человеческих ошибок, но помогает только уменьшить урон от них. При борьбе с ошибками нужно направлять усилия на:
· плавное обучение пользователей в процессе работы;
· снижение требований к бдительности;
· повышение разборчивости и заметности индикаторов;
· снижение чувствительности системы к ошибкам;
· блокировка потенциально опасных действий пользователя до получения подтверждения правильности действия;
· проверка системой всех действий пользователя перед их принятием
· самостоятельный выбор системой необходимых команд или параметров, при котором от пользователя требуется только проверка.
Блокировка потенциально опасных действий до получения подтверждения. Команда удаления файла в любой операционной системе снабжена требованием подтвердить удаление. Но надо требовать подтверждения не после команды пользователя, а до неё. Для удаления верного файла нужно сначала в контекстном меню выбрать команду Разблокировать, после чего выбрать этот же файл и запустить процесс его удаления. В этом случае от пользователя действительно требуется подтвердить удаление, поскольку эти два действия напрямую не связаны друг с другом – если в одном из них была допущена ошибка, файл удалить не удастся. Либо выделять название файла в диалоговом окне крупным цветным шрифтом.
Не делайте опасные для пользователя кнопки кнопками по умолчанию
Также к этому типу блокировки относится снятие фокуса ввода с терминационных кнопок, чтобы пользователь не мог, не разобравшись, нажать на Enter и тем самым начать потенциально опасное действие. Важно только не делать кнопку кнопкой по умолчанию и кнопку Отмена (как часто случается). Если это сделать, пользователи будут ошибочно закрывать окно, т.е. одна ошибка заменит другую.
Дата добавления: 2015-08-26; просмотров: 804;