По порядку Middle Цвет, контраст, доступность обновлено

Порядок проверки доступности компонента

Вопрос

Расставьте шаги проверки доступности нового компонента «выпадающий список» в разумном порядке.

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

Расставьте шаги по порядку стрелками.

  1. 1
    Пройти компонент только клавиатурой
  2. 2
    Проверить контраст текста, рамок и состояний в макете
  3. 3
    Пройти компонент со скринридером
  4. 4
    Задокументировать правила использования в дизайн-системе
  5. 5
    Определить роли и подписи для скринридера вместе с разработкой
  6. 6
    Описать поведение с клавиатуры и порядок фокуса
  7. 7
    Реализовать компонент в коде
Показать ответ и разбор

Коротко

Сначала то, что проверяется в макете, потом договорённости о поведении и семантике, затем проверки уже в коде клавиатурой и скринридером. Документация в дизайн-системе закрепляет решение для всех команд.

Правильный порядок

  1. 1
    Проверить контраст текста, рамок и состояний в макете
  2. 2
    Описать поведение с клавиатуры и порядок фокуса
  3. 3
    Определить роли и подписи для скринридера вместе с разработкой
  4. 4
    Реализовать компонент в коде
  5. 5
    Пройти компонент только клавиатурой
  6. 6
    Пройти компонент со скринридером
  7. 7
    Задокументировать правила использования в дизайн-системе

Разбор

Сначала то, что проверяется в макете, потом договорённости о поведении и семантике, затем проверки уже в коде клавиатурой и скринридером. Документация в дизайн-системе закрепляет решение для всех команд.

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

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