Как быть недружественным к пользователю

Приблизительно 15 лет назад в своей книге «Дизайн повседневных предметов» («The Design of Everyday Things») Дон Норман привел юмористические рекомендации, как создавать недружественное пользователю программное обеспечение. Приношу извинения м-ру Норману за небольшую их переделку с целью продемонстрировать, насколько хорошо они подходят и для Web: отрицательных пример того, чего делать не следует.

Сделайте предметы незаметными
Скрытые ссылки навигации, видимые только в момент наведения на них курсора, подобны дорожным знакам, которые надо объехать, чтобы увидеть. Вообразите хаос, вызванный невидимыми красными сигналами светофора.

Будьте непредсказуемы
Неочевидные названия действий, например «Ищейка» или «Архив для поиска», заставляют пользователя остановиться и задуматься, поэтому они дольше будут добираться до того, что им необходимо. Не заставляйте пользователей гадать о значении остроумного названия, о смысле которого посетитель бы спрашивал в реальном магазине.

Будьте противоречивы
Ссылки с разными названиями должны неизменно приводить на одну и ту же страницу и иметь одинаковые функции.

Сделайте операции непонятными
После получения невнятного сообщения об ошибке я могу сделать новую попытку, однако если на выяснение причины ошибки потребуется слишком много времени, я перейду на другой сайт.

Не будьте вежливы
Быть невежливым означает не указывать причин ошибки или не предлагать альтернативных способов выполнения. Точно так же, как мы можете никогда больше не захотеть прийти еще раз в магазин с грубыми продавцами, вы не вернетесь на сайт, который не производит впечатления, что он стремиться помочь вам.

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

Текcт взят из книги Ани Фйо «Рентабельный web-дизайн» (эта книга на Озоне).

Post Author

This post was written by who has written 293 posts on Yuri Shilyaev. Blog..

Руководитель образовательных программ в EPAM Systems Belarus, тренер в области управления проектами, SCRUM/Agile (CSM). Основатель сообщества Agile.by.