Repository navigation
fix: フォーカス・入力エラー・字幕更新のアクセシビリティを改善 - #37
Conversation
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
|
Codex Review: Didn't find any major issues. Hooray! Reviewed commit: ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback". |
🛡️ Codex Security Review · Automatically triggeredSecurity review completed. No security issues were found in this pull request. Reviewed commit: Only the user who started this review can view the report in Codex. ℹ️ About Codex security reviews in GitHubThis is an experimental Codex feature. Security reviews are triggered when:
Once complete, Codex will leave suggestions, or a comment if no findings are found. |
Summary
入力エラーのある欄、取消・削除後の移動先、観客字幕の更新を支援技術から把握できるようにします。impeccableと実ブラウザで確認した7種類の問題へ対応しました。
入力境界は白背景とのコントラストを約2.52:1から約4.74:1へ改善。右ペインはドラッグ・キーに加え、ボタンでも24pxずつ変更できます。ホームへ戻ると旧HTMLが再利用される現象も確認したため、3つのHTMLルートを再検証する設定にしました。
Evidence
aria-invalid/aria-describedbyがない。取消・辞書削除後のフォーカスはBODYへ移り、幅はクリックだけでは変更できませんでした。回帰テストで再現しています。After: 該当欄だけをエラーとして示し、辞書はその欄へ移動。取消は起点へ、削除は隣の単語か追加ボタンへ戻ります。フォーム切替時の古いエラー指定も解除します。
bash scripts/check.sh成功。Node 22.23.4、frontend 150件・backend 196件、型検査0エラー。frontendには別作業の未コミットテスト1件を含み、このPRには入れていません。確認範囲・根拠・限界 / 検証記録
Merge Danger
Door: two-way
データ形式や保存形式の変更はありません。このコミットをrevertできます。
Blast Radius: accessibility
ホーム、設定、字幕表示とHTMLの再検証が対象です。実スクリーンリーダーの発話、音声操作、物理端末のタッチ、強制配色、200%拡大は未検証です。観客URLの検出器はタイムアウトしたため成功扱いにせず、実ブラウザで補っています。WCAG全体への適合を保証する評価ではありません。音声・外部AIは使っていません。
投稿セッション:合成音声でGemini・GPT動作確認