Just

Kitich

web-design

Обратная связь в интерфейсе

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

Казалось бы, очевидно. Но иногда приходится пользоваться интерфейсами, чьи дизайнеры об этом «забыли».

Лирика

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

Такой привычный процесс, в ответ на каждое мое действие что-то происходит внутри моего компьютера и отображается на мониторе.

А задумывались ли вы, каким будет пользовательский опыт при общении с системой без обратной связи? Нажимаешь кнопку — ничего не происходит. Кликаешь мышкой — тут, там — ничего не происходит. Раздраженный пользователь выругается и уйдет, хотя, возможно, внутри ведутся сложные вычисления, но он-то об этом не знает (кстати именно для подобных «долгих вычислений», когда пользователю приходится тупо ждать, придумали такую замечательную штуку как Progress Bar — полосу прогресса, показывающую, что что-то вообще происходит и сколько осталось).

Правдивая история

Буквально на днях попал на сайт, на котором фантазия дизайнера погубила обратную связь. А именно, напрочь отсутствовало какое-либо выделение ссылок (цветом, подчеркиванием, курсором). Признаюсь, я просто находился в ступоре, не зная, куда пропала необходимая мне информация.

Конечно, ступор прошел довольно быстро, а ссылки все же отыскались на прежнем месте — там же, где находились до редизайна (а если бы я попал на этот сайт впервые?). Но осадок остался.

Мораль

Ваши ссылки должны выделяться из текста и еще более выделяться при наведении.
Ваши формы должны информировать пользователя об успехе/неудаче после отправки данных.
Ваши меню должны вести на страницы, реально существующие страницы.

Научите свой интерфейс реагировать на ЛЮБЫЕ действия пользователя. Все же ваш продукт создан для пользователя и главным героем этой истории является именно он.

Читать еще:
Подписаться: RSS
Поделиться: в Facebook в ЖЖ в Контакт в Twitter
Оценить: Бяка :(Няка :)
  1. Непонятно только, для кого это написано? :)

    Я думаю твой журнал читают адекватные вебразработчики, для них эта банальность очевидна. Для тебя тоже очевидна. А идиотам без толку объяснять, им хоть кол на голове чеши... Ну ладно, можно объяснить. Но как они залетят на эту страничку-то?

  2. 7.03.2011
    kitich #2 Ответить

    Парадокс, но почему-то для меня это не было очевидно О_О

    Кажется, это из разряда тех вещей, к которым привыкаешь и перестаешь замечать. А забывать о них нельзя

rss.)))

Что это?