Днепр Инфо

Выключатель vs чекбокс: что и когда выбрать

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

Та же ситуация

Перед дизайнерами встаёт другая проблема — переключатели или чекбоксы. Это не одно и то же, как думают многие из них, потому что они предназначены для применения в разных ситуациях. Но чекбоксы и переключатели имеют элемент сходства — использование с целью активации настроек, правда выполняется это в разные сроки.

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

Переключатели — для получения эффекта незамедлительно

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

Хороший пример — это лампочка в квартире, которая загорается мгновенно после того, как человек нажмет на кнопку выключателя.

Переключатели не требуют нажатия кнопки сохранения, ведь они и так представляют собой кнопки переключения. В противном случае пользователь просто запутается.

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

Чекбоксы — включение функций нажатием кнопки

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

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

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

Так что же выбрать?

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

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

Статья предоставлена веб-студией Indigo: www.idg.net.ua

Русский