Несколько простых правил, которые могут помочь в выборе типа input, чтобы ваш дизайн был удобный в использовании.

  • Input Field
    Это основа для форм. Они используются для всего, что требует пользовательского ввода, а не выбора предустановленных вариантов. Имена пользователей, сообщения электронной почты, адреса, пароли, сайты, телефоны.
  • Input Field c автозавершением
    Если для ввода доступны сотни вариантов (слишком много, чтобы отобразить на экране сразу), поле ввода с автозавершением является хорошим выбором.
  • Tag Input Field
    Этот вариант ограничивает пользователю ввод некоторых предопределенных вариантов. Кроме того, он может вести себя как поле адреса электронной почты – предполагая возможные варианты, но позволяя ввести любой.
  • Checkboxes
    Флажки используются, когда вы хотите, чтобы пользователь мог выбрать любое количество (в том числе ноль) предопределенных вариантов.
  • Toggles
    Они, по существу, как флажки, но напоминают реальные переключатель, немного более интуитивные.
  • Radio Buttons
    В то время как флажки позволяют пользователю выбрать любое количество предопределенных вариантов, переключатели используются, чтобы заставить пользователя выбрать один вариант.
  • Select Dropdowns
    Если пользователю нужно выбрать только один из многих вариантов (слишком много для набора переключателей), то выпадающий список является идеальным выбором. Тем не менее, если у вас есть много-много вариантов (например, “Выберите вашу страну»), лучше использовать поле ввода с автозавершением.
  • Multi-select Dropdowns
    Этот вид стоит использовать, когда у вас слишком много возможных вариантов для использования встроенных флажков. Однако, если у вас есть много-много вариантов, лучше использовать поле ввода тегов.
  • Range sliders
    Ползунки хороши, когда вам нужно, чтобы пользователь ввел значение в пределах минимального или максимального предела.
  • Steppers
    Это быстрый и простой способ, чтобы позволить пользователям управлять количеством чего-либо.

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

Ссылка на источник.

Руслан Раянов

Recent Posts

Что важно учесть в системе обработки заказов? Проблемы системы заказов

https://falconspace.ru/blog/sozdanie-sistemy-upravleniya-zakazami-v-vide-lichnykh-kabinetov-na-sayte - Система управления заказами на предприятии. Разработка автоматизированной системы заказов

2 недели ago

Ошибки при запуске маркетплейса

Запуск собственного маркетплейса — это захватывающий, но сложный процесс, который требует внимания к деталям и…

2 недели ago

Что такое онлайн система заказов?

https://falconspace.ru/blog/sozdanie-sistemy-upravleniya-zakazami-v-vide-lichnykh-kabinetov-na-sayte - Система управления заказами на предприятии. Разработка автоматизированной системы заказов

2 недели ago

Причины неудачи it проекта

https://falconspace.ru/blog/chto-delat-kogda-startap-ne-poshel - Причины неудачи it проекта. Как реанимировать веб-проект?

2 недели ago

Меры по обеспечению доступности сайта

https://falconspace.ru/blog/kak-zashchitit-sayt--obespechenie-informacionnoy-bezopasnosti-sayta - Как защитить сайт? Обеспечение информационной безопасности сайта

3 недели ago

Меры по обеспечению целостности информации на сайте

https://falconspace.ru/blog/kak-zashchitit-sayt--obespechenie-informacionnoy-bezopasnosti-sayta - Как защитить сайт? Обеспечение информационной безопасности сайта

4 недели ago