- •Оглавление
- •Введение
- •Факторы
- •Скорость выполнения работы
- •Длительность реакции системы
- •Человеческие ошибки
- •Типы ошибок
- •Два уровня ошибок и обратная связь
- •Обучение работе с системой
- •Средства обучения
- •Спиральность
- •Субъективное удовлетворение
- •Эстетика
- •По острию ножа
- •Вон отсюда, идиот!
- •Пароли
- •Самовыражение
- •Всячина
- •Память
- •Навигация
- •Инвентарь
- •Элементы управления
- •Кнопки
- •Списки
- •Комбобоксы
- •Поля ввода
- •Ползунки
- •Меню
- •Типы меню
- •Устройство меню
- •Контекстные меню
- •Окна
- •Типы окон
- •Недолгая история окон на экране
- •Элементы окна
- •Структура окна
- •Перемещение в пределах окна
- •Остальное
- •Пиктограммы
- •Курсоры
- •Цвет
- •Звук
- •Процесс
- •Три шага к совершенству
- •Первоначальное проектирование
- •Определение необходимой функциональности системы
- •Проектирование общей структуры
- •Сбор полной схемы
- •Проверка схемы по сценарию
- •Построение прототипа
- •Первая версия. Бумажная
- •Вторая версия. Презентация
- •Третья версия
- •Четвертая версия
- •Заключение
- •Предметный указатель
вторых, при вводе значения мышью система может позволить пользова# телям вводить только корректные данные, причем, что особенно ценно, в корректном формате. Это резко уменьшает вероятность человеческой ошибки. Таким образом, использование крутилок для ввода любых численных значений более чем оправдано.
К сожалению, в интернете нет специального элемента для крутилки. Сде# |
|
лать элемент, похожий на крутилку, можно без труда, создав список множес# |
|
твенного выбора высотой в один элемент, но ввод в него с клавиатуры будет |
|
невозможен. К счастью, крутилку можно с относительно небольшими затра# |
|
тами сделать в Macromedia Flash. |
|
|
|
Как и ранее описанные элементы управления, ползунки позволяют пользо# |
Ползунки |
вателям выбирать значение из списка, не позволяя вводить произвольное |
|
значение. Возникает резонный вопрос: зачем нужен ещё один элемент |
|
управления, если аналогичных элементов уже полно. Ответ прост: ползун# |
|
ки незаменимы, если пользователям надо дать возможность выбрать |
|
значение, стоящее в хорошо ранжирующемся ряду, если: |
|
■ значений в ряду много (см. рис. 42) |
|
■ нужно передать пользователям ранжируемость значений. |
|
Рис. 42. Примеры ползунков. Видно, что количество параметров в ползунке может быть весьма значительным.
■ необходимо дать возможность пользователям быстро выбрать значе# ние из большого их количества (в таких случаях ползунок оказывается самым эффективным элементом, хотя и опасен возможными человеческими ошибками).
Ползунки имеют интересный аспект. Их можно также использовать для выбора текстовых параметров, но только в случаях, когда эти параметры можно понятным образом отранжировать. Случаев таких немало, напри# мер, «завтрак», «обед» и «ужин», при отсутствии внешней связи ранжиро# ванию поддаются вполне.
WWW . UI BOOK . R U | В ЛАД В . Г ОЛОВАЧ | ДИЗАЙН ПИ: ЭЛ ЕМЕ НТЫ УПРАВЛЕНИЯ |
|