Юзабилити: как сделать сайт удобным
Суть предотвращения ошибок
Качественно спроектированная система должна думать на шаг вперед пользователя и подстраховывать его, а не спасать, когда он уже «тонрт». Если представить себе отсутствие механизмов предотвращения ошибок в обычных электрических приборах, то последствия могут выглядеть угрожающе. Ваш «последнее-сло - во-техники» утюг, который вы случайно поставили на несовместимый с выпуском пара режим, вместо того чтобы включить предупреждающую лампочку и сбросить опасные установки, перегрелся и сгорел, а после этого стал мигать индикатор неисправности с надписью «Утюг выполнил недопустимую операцию и будет расплавлен».
Предотвращение ошибки — устранение возможности ввода неверных данных или совершения неправильных с точки зрения системы действий.