Выбор ответа Junior Дизайн-системы и компоненты спрашивают часто обновлено
Состояния кнопки
Вопрос
Какой набор состояний кнопки нужен в дизайн-системе для веба как минимум?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: Default, hover, focus, pressed, disabled, loading. Без focus клавиатурные пользователи теряются, без loading появляются двойные отправки, без disabled и pressed разработчики придумывают свои.
Варианты ответа
- Default и hover, остальное браузер покажет сам
- Default и disabled, плюс hover для десктопа
- Default, hover, focus, pressed, disabled, loadingправильный ответ
- Default, hover и анимация появления кнопки при загрузке страницы
Разбор
Без focus клавиатурные пользователи теряются, без loading появляются двойные отправки, без disabled и pressed разработчики придумывают свои. Hover есть только у мыши, поэтому на тач-устройствах важны pressed и focus.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.