Checkbox vs Toggle Switch
Формы предоставляют несколько элементов управления, упрощающих сбор данных от пользователей. Использование правильного элемента управления в нужном месте — непростая задача при разработке форм.
Флажок имеет три состояния: невыбрано , выбрано и неопределенно. Последнее состояние представляет собой ситуацию, когда список подопций сгруппирован под родительской опцией, а подопции находятся как в выбранном, так и в невыбранном состоянии.
Тумблер представляет собой физический переключатель , который позволяет пользователям включать и выключать что-либо, например выключатель света.
Нажатие тумблера — это двухэтапное действие: выбор и выполнение, тогда как флажок — это просто выбор параметра, и его выполнение обычно требует другого элемента управления.
При выборе между флажком и тумблером лучше сосредоточиться на контексте использования, а не на их функции.
Ниже приведены несколько вариантов использования, а также рекомендации по выбору между этими двумя элементами управления при разработке формы.
Случай 1: Мгновенный ответ
Используйте тумблер , когда
- Требуется мгновенный отклик примененных настроек без явного действия.
- Для настройки требуется функция включения/выключения или отображения/скрытия для отображения результатов.
- Пользователю необходимо совершать мгновенные действия, не требующие проверки или подтверждения.
Случай 2: подтверждение настроек
Используйте флажок , когда
- Примененные настройки должны быть подтверждены и проверены пользователем перед их отправкой.
- Определенные настройки требуют выполнения таких действий, как «Отправить», «ОК», «Далее», «Применить» перед отображением результатов.
- Пользователь должен выполнить дополнительные действия, чтобы изменения вступили в силу.
Случай 3: множественный выбор
Используйте флажок , когда
- Доступно несколько вариантов, и пользователь должен выбрать один или несколько вариантов из них.
- Нажатие нескольких тумблеров один за другим и ожидание результатов после каждого нажатия занимает дополнительное время.
Случай 4: неопределенное состояние
Используйте флажок , когда
- Промежуточное состояние выбора требуется, когда несколько подопций сгруппированы под родительской опцией. Промежуточное состояние будет означать, что в списке выбрано несколько подопций (но не все).
Случай 5: четкое визуальное состояние
Используйте флажок , когда
- Есть вероятность запутаться с включенным/выключенным состоянием тумблера. Иногда становится трудно понять, показывает ли переключатель состояние или действие.
- Необходимо обеспечить четкое выбранное или невыбранное состояние.
Пример 6: Связанные элементы
Используйте флажок , когда
Используйте тумблер , когда
Случай 7: единственный вариант
Используйте флажок, когда
- Предусмотрен единственный двоичный вариант выбора да/нет.
- Можно выбрать или отменить выбор только одной опции, и ее значение очевидно.
Используйте тумблер , когда
Вывод
Важно обеспечить правильный контроль в нужном месте в форме, чтобы сделать ее более удобной для пользователя. Поскольку формы могут быть очень длинными с большим количеством опций, пользователю становится утомительно, если ему приходится делать дополнительные клики для заполнения своей информации. Предоставленные варианты использования и рекомендации помогут вам выбрать между флажком и тумблером при добавлении элементов управления в формы.