Клавиатура и специальные возможности
Перемещайтесь по Repeto с клавиатуры, используйте видимый фокус и настройте надёжный процесс обучения.
Repeto по возможности использует нативные ссылки, кнопки, поля и диалоги. Каждый основной веб-процесс должен работать без указателя, а клавиатурный фокус — всегда быть видимым.
Общая навигация
- Command-K в macOS или Ctrl-K в других системах открывает палитру.
- Ввод фильтрует команды и колоды.
- Вверх/вниз перемещают по результатам.
- Enter выполняет активную команду.
- Escape закрывает палитру.
Открытый диалог удерживает фокус и возвращает его вызвавшему элементу после закрытия. Не используйте браузерные переходы фокуса к элементам за открытым диалогом.
Клавиши режима повторения
Поддерживаются Space/Enter, 1–4, U, E, M, сочетания флагов, *, B/Shift-B, S/Shift-S, D, R, I/Shift-I, N, Escape и ?. Полная схема и защита полей ввода описаны в «Действиях при повторении».
Меню действий поддерживает стрелки, Home и End, закрывается Escape или щелчком снаружи и возвращает фокус. На узком экране оно становится нижней панелью без изменения клавиатурной семантики.
Браузер коллекции
Нажмите / вне поля для фокуса поиска. Tab переходит к фильтрам, сортировке, флажкам и действиям; Escape очищает выбор. Shift-щелчок выбирает загруженный диапазон. Полный клавиатурный шаблон Shift-Space ещё запланирован.
Выбор колод
Tab переводит к флажкам строк, Space переключает. Shift-щелчок даёт непрерывный диапазон указателем. Полный клавиатурный вариант Shift-Space остаётся задачей доступности.
Escape очищает множественный выбор. Нижняя панель входит в обычный порядок фокуса и оставляет место для прокрутки после последней строки.
Оформление
В Настройки → Оформление выберите светлый, тёмный или системный режим и акцент. Модель темы также предлагает шрифт для дислексии и начало недели по мере завершения этих элементов во всех клиентах.
Интерфейс учитывает масштаб и перестраивается на узких экранах. Пользовательский CSS шаблонов может потребовать корректировки импортированных колод при 200% и крупном тексте.
Движение и медиа
Основные действия не зависят от анимации. Предпочтение уменьшенного движения отключает необязательную прокрутку и переходы под контролем приложения. Импортированный CSS — пользовательское содержимое и может потребовать ручной правки.
Аудиоэлементы имеют доступные имена и по умолчанию запускаются пользователем, избегая запрета автовоспроизведения. Временная запись и сравнение произношения запланированы и потребуют явного разрешения микрофона.
Экранные дикторы
Страницы имеют одну основную область, последовательные заголовки, подписанные элементы и живые области состояния. Кнопкам-значкам нужна текстовая альтернатива. Динамические диалоги объявляют заголовок и удерживают фокус.
Известные пробелы: полная клавиатурная модель браузера коллекции, все объявления действий, мобильный паритет дикторов, семантика импортированных шаблонов и проверенное покрытие IME. Сообщите о блокирующей проблеме в поддержку Repeto, указав браузер, ОС, вспомогательную технологию и точные шаги.
Конфликты сочетаний
Repeto подавляет общие сочетания, когда фокус в поле, текстовой области, списке, редактируемом содержимом или постороннем диалоге. Если набор текста всё же запускает команду, остановитесь и сообщите: учебная клавиша не должна менять карточку во время редактирования.