キーボードとアクセシビリティ
キーボードで Repeto を操作し、見えるフォーカスと安定した学習画面を利用します。
Repeto は可能な限り標準のリンク、ボタン、入力欄、ダイアログを使います。主要なウェブ操作はポインターなしでも利用でき、キーボードフォーカスは常に見える必要があります。
共通ナビゲーション
- macOS では Command-K、その他では 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 対応があります。操作不能な問題は、ブラウザー、OS、支援技術、正確な手順を添えてRepeto サポートへ報告してください。
ショートカットの競合
入力欄、テキストエリア、選択欄、編集可能領域、無関係なダイアログにフォーカスがある間、Repeto は共通ショートカットを抑止します。文字入力でコマンドが動いた場合は中断して報告してください。編集中に学習ショートカットがカードを変更してはいけません。