Доступное взаимодействие по контракту

Клавиатура, фокус и формы уже встроены.

Компоненты Lyra документируют доступные имена, состояния и поведение событий. Проверки в разных браузерах охватывают основные сценарии взаимодействия; приложениям по-прежнему нужны понятные подписи, содержимое и сквозное тестирование.

Пример

Задайте интерактивному элементу явное доступное имя.

import '@aceshooting/lyra-ui/components/lr-icon-button.js';

const action = document.createElement('lr-icon-button');
action.icon = 'search';
action.setAttribute('aria-label', 'Search'); // Translate this label in your app.
document.body.append(action);

Посмотреть компоненты · Читать руководство (на английском)