
Якщо ви випадково натиснули не ту кнопку при спробі виконати певне завдання, не хвилюйтеся, це не ваша вина. Це помилка дизайну.
Запобігання помилок - одна з 10 евристик юзабіліті Якоба Нільсена.
Якоб Нільсен стверджує, що краще грамотних повідомлень про помилки - тільки продуманий дизайн, який в першу чергу запобігає саме їх виникненню. Потрібно або усунути умови, які призводять до помилок, або надати користувачам можливість підтвердити свою дію.
Отже, подивимося, як запобігти помилкам.
Забезпечити правильні значення за замовчуванням
Це означає допомогти користувачу, надавши йому контекстні прискорювачі. Наприклад, так додаток «Пошта» відразу пропонує користувачу папку, коли він хоче створити «Вхідні». Користувач може скористатися запропонованим варіантом або вибрати інший - за бажанням.

Надати користувачу можливість скасування дій
Люди роблять помилки. Наявність опції «Скасувати» дає можливість їх виправити. Наприклад, Gmail робить це відмінно. Відправляєте ви електронного листа або видаляєте його помилково, Gmail дає вам можливість виправитися.

Показати інструкції заздалегідь
Тільки згадайте, скільки разів ви вводите пароль і відправляєте форму тільки для того, щоб дізнатися, що паролі повинні бути більшими, з буквено-цифровими символами і, можливо, великими літерами. Розкажіть, як правильно, на початку.

Зробити важливі завдання мегазахищеними
Якщо ви надаєте якісний продукт або послугу, яка вирішує делікатні і/або важливі завдання, потрібно допомогти користувачеві уникнути помилок.
Наприклад, Mailchimp не хоче, щоб користувачі видаляли або відправляли електронні листи помилково. Цей поштовий сервіс відразу пропонує користувачу перевірити себе.

Надати підказки
Одна з найбільших помилок дизайнера в тому, що він думає, що користувачі знають продукт так само, як він сам. Це не так. Король підказок, коли користувач друкує запит, - це, звичайно, Google.
Люди завжди будуть робити помилки. Якщо ви хочете зробити свій продукт максимально зручним для користувача, вам необхідно врахувати наступне:
- Робіть підказки, оскільки користувачі можуть бути відвернуті від поставленого завдання або просто погано знайомі з процесом.
- Забезпечте подвійну перевірку і попереджайте користувачів, перш ніж вони виконають важливі дії.
- Надайте користувачу можливість скасування дій.
Висновок: звичайно, хороший продукт повинен інформувати своїх користувачів про помилку, але кращі продукти - це ті, які в першу чергу не дають користувачам зробити помилку.
Обробка: Vinci