Repeto Документация
Просмотреть документацию

Клавиатура и специальные возможности

Перемещайтесь по 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 подавляет общие сочетания, когда фокус в поле, текстовой области, списке, редактируемом содержимом или постороннем диалоге. Если набор текста всё же запускает команду, остановитесь и сообщите: учебная клавиша не должна менять карточку во время редактирования.