- CODE
- NAV
- VISUAL
- HUMAN
すぐに答え
AIでコンポーネントのアクセシビリティを監査するには?
AIが validate_accessibility ツールを使用して、コード内のセマンティックHTMLの誤り、キーボードトラップ、色のコントラスト不足をスキャンします。修正すべき具体的な違反箇所がリストアップされます。以下の手順で、これらのチェックを実行できます。
検出された問題の分類
監査結果
AIが検出結果を分類するため、優先的に修正すべき箇所がすぐにわかります。
CODE
マークアップの誤り
ARIAラベルの欠落や、不適切なセマンティック構造を特定します。コンプライアンスに違反している正確なコード行を提示します。
NAV
キーボード操作の問題
Tabキーで到達できないコンポーネントや、フォーカスが移動できなくなるトラップを検出します。論理的なナビゲーションの維持に役立ちます。
VISUAL
コントラスト不足
背景色に対して文字が薄すぎる箇所を検知します。WCAG基準を満たしていない具体的なカラーコードを通知します。
HUMAN
手動レビューが必要
複雑なロジックが絡むアクセシビリティの問題は、人間によるテストが必要です。AIは最終確認が必要なエッジケースをフラグ立てします。
ワークフロー
コードが届いた際、AIが行うこと
スキャンやパターンマッチングといった負荷の高い作業は、すべてAIが担当します。
マークアップのスキャン
HTML構造を検査し、ボタンや入力フォームなどの要素が正しいタグを使用しているか確認します。
validate_accessibilityナビゲーションの確認
キーボード操作をシミュレートし、操作不能な要素や、予期せずフォーカスが失われる箇所を見つけます。
validate_accessibilityコントラストの分析
テキストの色と背景色の間の輝度比を計算します。
validate_accessibility退行のレポート
現在の結果を過去の実行結果と比較し、新しく発生したアクセシビリティのバグを特定します。
validate_accessibility
試してみる
以下のプロンプトをコピーして開始
これらのプロンプトを使用すると、すぐに監査を開始できます。
出発点
ファイルパスやリポジトリ名は、実際のプロジェクトの場所に合わせて書き換えてください。
WCAG 2.2 Connector
準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。
https://edge.vinkius.com/vk_preview_Z4jgihFSGVmVid2ldA4mxeRfY0ki8hZy1vHx94N4/mcpClaude Desktop
以下の手順で数秒で接続できます。
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — WCAG 2.2 capabilities are ready to use.
{
"mcpServers": {
"accessibility-prover-mcp": {
"url": "https://edge.vinkius.com/vk_preview_Z4jgihFSGVmVid2ldA4mxeRfY0ki8hZy1vHx94N4/mcp"
}
}
}./src/components/ui にあるコンポーネントのアクセシビリティ監査を実行して。
メインダッシュボードファイルのボタンのカラーコントラストを確認して。
このリポジトリにあるモーダルコンポーネントのキーボード操作を監査して。
ナビゲーションバーのコードにセマンティックHTMLの誤りがないか探して。
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
ここから始める
Accessibility Proverを一度接続すれば、あとは指示するだけです。
MCPの接続は一度だけで済みます。認証情報は暗号化され、お使いのAIクライアントからすぐに監査を開始できます。
Accessibility ProverをAIに接続するFAQ
機能の詳細
- 01
AIがコードを修正してくれますか?
いいえ。AIはエラーを特定して場所を教えますが、コードへの修正適用は手動で行う必要があります。
- 02
スクリーンリーダーへの対応も確認できますか?
はい。スクリーンリーダーが利用する適切なARIA属性やセマンティックHTMLタグをチェックすることで確認します。
- 03
AIがファイルを削除することはありませんか?
ありません。このMCPにはコードを読み取り、検証する権限しかありません。ファイルの変更や削除は行えません。
- 04
すべてのアクセシビリティの問題を検知できますか?
いいえ。一般的な技術的欠陥の多くは検知できますが、支援技術を使用した人間による手動監査の代わりにはなりません。
- 05
色の誤りはどのように判断していますか?
validate_accessibility ツールを使用して、CSSやインラインスタイルのコントラスト比を計算します。
Accessibility Proverについてさらに詳しく知りたいですか? Accessibility Prover Connectorの全機能を見る
『WCAG 2.2』を Claude、Cursor、ChatGPT などに接続
