Когда я должен использовать Переключатели?

Следуйте приведенной ниже конфигурации и создайте структуру и пакет в виде файла .war и разверните его на tomcat.

application.properties

server.contextPath=/demo-user
spring.mvc.view.prefix: /WEB-INF/jsp/
spring.mvc.view.suffix: .jsp

enter image description here

6
задан Tal 6 November 2008 в 08:53
поделиться

11 ответов

Интерфейсы, где нет очень на экране, таком как страницы Wizard или 10-футовый UIs (такие как Медиацентр).

Кроме того, для сенсорных интерфейсов легче коснуться переключателя, чем переместиться по выпадающему списку.

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

4
ответ дан 8 December 2019 в 02:20
поделиться

Переключатели должны использоваться:

  • Когда необходимо использовать стандартное визуальное представление
  • Когда необходимо визуально представить группы выбора как группы
  • Когда необходимо представить весь выбор вместе (с точки зрения доступности)

Обычно согласно инструкциям Jakob Nielsen, необходимо предпочесть использование переключателей к полям комбинированного списка, которые намного менее доступны для ясного отличительного.

13
ответ дан 8 December 2019 в 02:20
поделиться

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

В большинстве других случаев, я соглашаюсь, выпадает, должны быть предпочтены.

9
ответ дан 8 December 2019 в 02:20
поделиться

От напыщенной речи:

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

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

(Значение: переключатель является более соответствующим в этом случае),

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

5
ответ дан 8 December 2019 в 02:20
поделиться

Переключатели имеют два главных преимущества перед полями комбинированного списка:

  1. Они быстрее для пользователя, выбираемого одним щелчком, а не два. Типичный щелчок берет 1.2 к 2,4 секундам. Переведите это в эквивалентные циклы ЦП, и Вы видите, что немного работы, оптимизируя UI стоит большой работы, оптимизируя код.

  2. Они обеспечивают лучшее самодокументирование управления, не имея необходимость нажимать что-либо. При наблюдении всех опций, а не просто значение по умолчанию говорит пользователям больше о том, что они видят или устанавливают. Например, наблюдение “Типа Ответа: Право” неоднозначно при наблюдении “Типа Ответа: “(o) Право – () Левый” лучше. Наблюдение “Приоритета: Высоко” имеет различные последствия, чем наблюдение “Приоритета: () Очень важный – (o) Высоко – () Носитель – () Низко”

И переключатели и поля комбинированного списка показывают пользователю текущий выбор.

С точки зрения пользователя единственный недостаток переключателей является экранной недвижимостью, которую они используют. Таким образом переключатели предпочтены по полям комбинированного списка, если недвижимость лучше не используется для чего-то еще. Это содержит независимо от числа вариантов, хотя, очевидно, чем больше опций Вы имеете, тем больше шанс там что-то лучше, что можно использовать недвижимость для.

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

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

Отключение предоставляет важную информацию пользователю и никогда не должно избегаться, потому что это “ужасно”. Отключение не эквивалентно удалению. Отключение предполагает, что что-то недоступное может быть сделано доступным, в то время как удаление предполагает, что это никогда не доступно. То, что не возможно отключить объект в списке поля комбинированного списка, является другим недостатком полей комбинированного списка по переключателям.

3
ответ дан 8 December 2019 в 02:20
поделиться

Переключатели более быстры и легче использовать, потому что можно сразу видеть все опции без взаимодействия, и можно выбрать Вас выбор с помощью одиночного нажатия. Если число вариантов ограничено (скажите 5 или меньше), радио являются лучшим выбором.

Если нахождение экранного пространства для пяти переключателей является проблемой, UI, вероятно, нужна модернизация.

2
ответ дан 8 December 2019 в 02:20
поделиться

Вкратце переключатели очень полезны, когда существует немного доступных вариантов. Что сразу прибывает, по моему мнению Вопросы "да"/"нет" или вопросы в обзорах, например, диапазоны от Stongly Соглашаются быть Категорически не согласными. Так как все опции размечаются на экране (скорее всего, горизонтально), это - вид масштаба, в котором пользователь может предоставить ответ. Я не думаю, что то же посмотрит как любезное с полем комбинированного списка

2
ответ дан 8 December 2019 в 02:20
поделиться

Используйте переключатели когда

  • У Вас есть маленький список выбора

  • Выбор взаимен эксклюзивный

  • Необходимо позволить пользователю видеть весь выбор все время.

2
ответ дан 8 December 2019 в 02:20
поделиться

Переключатели являются отличным способом получить одну опцию от пользователя.

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

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

0
ответ дан 8 December 2019 в 02:20
поделиться

Необходимо все еще использовать их когда:

  1. Пользователь ожидает, ожидает, что они будут там (Пример: диалоговые окна Лицензии с соглашаются/уменьшают, отказываются быть значением по умолчанию. Это - наиболее распространенное расположение для этой ситуации и то, чтобы вынуждать пользователя адаптироваться к другому решению, которое делает то же как то, к которому он привык, должен избежаться.*)
  2. Вы хотите подарить пользователю весь выбор, доступный ему сразу. Выпадающий список требует, чтобы он нажал его сначала, и список может касаться других элементов GUI. Переключатели дают лучший обзор.

С точки зрения программистов я очень предпочитаю поле комбинированного списка, хотя ;-)

* Да, я действительно подразумеваю, что мы застреваем с ним, лучше ли другие решения или нет...

0
ответ дан 8 December 2019 в 02:20
поделиться

Mark "гендерный" пример просто подтверждает мою точку зрения.
После того, как продукт поставляется, клиент / пользователи требуют разрешения им третий выбор: “Неуказанный отпуск”.

И в то время как переключатель позволяет, Вы к easly видите aviable опции, Выпадающий список позволяют, Вы к easly видите то, что выбрано. Большую часть времени пользователи просто смотрят на настройки, изменения являются менее частыми.

0
ответ дан 8 December 2019 в 02:20
поделиться
Другие вопросы по тегам:

Похожие вопросы: