Больше статей читайте в нашем блоге

Cостояния кнопок в веб дизайне. Static, Focus, Hover, Click

Cостояния кнопок в веб дизайне

Кнопка - это привычный элемент веб-дизайна, который нужен для взаимодействия с пользователем. Пользователь должен интуитивно понимать, что означает кнопка или клавиша (т.е какое действие выполняет). Для того чтобы кнопка могла рассказать вам больше о себе, она должна быть правильно оформлена: иметь подходящий цвет, размер и стиль, которые будут выражать ее состояние. Давайте взглянем на различные варианты кнопок.

CTA-кнопка (call to action) - важнейший элемент в вебе. Она должна призывать к действию, побуждать зарегистрироваться, оставить контакты, что-то купить и т.д. Лучше использовать такие кнопки в дизайне с закругленными краями - они больше привлекают внимание.

Кнопка СТА.
Кнопка СТА.

Кнопка первичного действия - служит сильным визуальным индикатором, который дает человеку возможность путешествовать по сайту: "Начать", "Читать далее", "Завершить" и т.п.

Кнопка первичного действия.
Кнопка первичного действия.

Кнопка вторичного действия - это возврат назад или отмена рядом с первичной кнопкой "Далее". Служит альтернативой первичному действию.

Кнопки вторичного действия - два примера.
Кнопки вторичного действия - два примера.

Кнопки третичного действия менее важны, но они не соответствуют серфингу по сайту и основным целям. Например, это "Изменить", "Добавить друга", "Подписаться на статьи" (если это не первичные кнопки).

Разные стили кнопок третичного действия.
Разные стили кнопок третичного действия.

В каких состояниях могут находиться кнопки

После совершения действия (наведение или клик) кнопка должна среагировать на это, чтобы пользователь мог понять, сработало ли его действие.

Активная и неактивная

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

Наведение курсора

На ПК пользователь должен знать, что на кнопку можно нажать. Поэтому при наведении курсора элемент может изменять свое состояние. На планшете и смартфоне анимация не нужна, так как пальцы не "зависают" над кнопками - эффекта наведения курсора нет.

Фокус внимания

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

Фокус по умолчанию - голубоватое свечение по контуру элемента.

Кнопка в фокусе
Кнопка в фокусе

Нажатие

Это клик мышкой по кнопке, когда на нее наведен курсор. Такой элемент должен менять свое состояние.

Все виды состояния кнопок
Все виды состояния кнопок
  • Normal - элемент ждет вашего действия.
  • Focus - пользователь выделил кнопку.
  • Hover - курсор наведен.
  • Active - нажатие.
  • Progress/Loading - процесс загрузки, "обдумывание" действия.
  • Disabled - кнопка неактивная, ее нельзя нажать.

Как разобраться в типах и стилях?

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

Цвет

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

Кнопки разных цветов
Кнопки разных цветов

Например, зеленый фон на кнопке"Удалить", а красный на "Сохранить" собьет с правильного пути даже опытного пользователя.

Закругление углов

Это придает индивидуальность элементам. Остроугольные кнопки выглядят серьезно, а закругленные настраивают на легкий лад.

Скругление кнопок в пикселях
Скругление кнопок в пикселях

Радиус закругления должен быть кратным 2 - такие кнопки лучше сочетаются с другими закругленными элементами.

Градиент и тень

А вот гради