Библиотека фронтендера | Frontend, JS, JavaScript, React.js, Angular.js, Vue.js
22.5K subscribers
2.43K photos
149 videos
38 files
4.82K links
Все самое полезное для фронтенда в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/77178ed4

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/67a5b6884689c2151c820bb4
Download Telegram
Проблема с отключенными кнопками и что делать вместо них

Adam Silver считает, что атрибут disabled в кнопках вредит UX. И вот почему:

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

📌 Что делать вместо этого?

1️⃣Напишите четкую метку и текст подсказки, чтобы пользователи поняли вопрос
2️⃣Начните с одной формы ввода на странице, чтобы уменьшить когнитивную нагрузку
3️⃣Включите кнопку, чтобы пользователи всегда получали обратную связь
4️⃣Прощайте тривиальные ошибки
5️⃣Дайте четкие сообщения об ошибках, чтобы помочь пользователям решить проблему

#ux #tip
9👍3🤯3
This media is not supported in your browser
VIEW IN TELEGRAM
💡 Псевдокласс :focus-visible вместо :focus в CSS применяется только тогда, когда фокусировка элемента происходит способами, видимыми для пользователя, например, через клавиатурный ввод.

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

#css #tip #ux by Shripal Soni
👍12🥰81