Прокрутки
Крутилка (spinner, little arrow) есть поле ввода, не такое универсальное, как
обычное, поскольку не позволяет вводить текстовые данные1, но зато
обладающее двумя полезными возможностями.
Рисунок - 34. Прокрутка
Ползунки
Как и ранее описанные элементы управления, ползунки позволяют
пользователям выбирать значение из списка, не позволяя вводить произвольное
значение. Возникает резонный вопрос: зачем нужен ещё один элемент
управления, если аналогичных элементов уже полно. Ответ прост: ползунки
незаменимы, если пользователям надо дать возможность выбрать значение,
стоящее в хорошо ранжирующемся ряду, если:
- значений в ряду много
- нужно передать пользователям ранжируемость значений.
- необходимо дать возможность пользователям быстро выбрать значение из
большого их количества (в таких случаях ползунок оказывается самым
эффективным элементом, хотя и опасен возможными человеческими ошибками).
Рисунок 35. Примеры ползунков
Меню
При упоминании термина меню применительно к интерфейсу, большинство
людей немедленно представляют стандартные раскрывающиеся меню. В
действительности, понятие меню гораздо шире. Меню – это метод
взаимодействие пользователя с системой, при котором пользователь выбирает из
предложенных вариантов, а не предоставляет системе свою команду.
Рисунок - 36. Стандартное выпадающее меню
Соответственно, диалоговое окно с несколькими кнопками (и без единого
поля ввода) также является меню.
Рисунок - 37. Это тоже меню
В настоящее время систем, которые не использовали бы меню в том или
ином виде, практически не осталось. Объясняется это просто. Меню позволяет
снизить нагрузку на мозги пользователей, поскольку для выбора команды не надо
вспоминать, какая именно команда нужна и как именно её нужно использовать –
вся (или почти вся) нужная информация уже содержится на экране. Вдобавок,
поскольку меню ограничивает диапазон действий пользователей, появляется
возможность в значительной мере изъять из этого диапазона ошибочные
действия. Более того: меню показывает пользователям объем действий, которые
они могут совершить благодаря системе, и тем самым обучают пользователей (в
одном из исследований было обнаружено даже, что меню является самым
эффективным средством обучения1). Таким образом, в большинстве систем меню
является объективным благом (они неэффективны, в основном, в системах с
внешней средой или течением времени).
Достарыңызбен бөлісу: |