Выбор ответа Junior Дизайн-системы и компоненты спрашивают часто обновлено

Состояния кнопки

Вопрос

Какой набор состояний кнопки нужен в дизайн-системе для веба как минимум?

Попробуйте сами

Выберите вариант, и откроется разбор.

Показать ответ и разбор

Коротко

Правильный ответ: Default, hover, focus, pressed, disabled, loading. Без focus клавиатурные пользователи теряются, без loading появляются двойные отправки, без disabled и pressed разработчики придумывают свои.

Варианты ответа

  1. Default и hover, остальное браузер покажет сам
  2. Default и disabled, плюс hover для десктопа
  3. Default, hover, focus, pressed, disabled, loadingправильный ответ
  4. Default, hover и анимация появления кнопки при загрузке страницы

Разбор

Без focus клавиатурные пользователи теряются, без loading появляются двойные отправки, без disabled и pressed разработчики придумывают свои. Hover есть только у мыши, поэтому на тач-устройствах важны pressed и focus.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.

Термины по теме