Axe DevToolsのカスタマイズ: ウェブアクセシビリティルール
Axe DevTools for Webでのルール設定の変更
Axe DevTools API内では、標準のルールセットおよびaxe-coreのバージョンを変更するオプションがあります。Axe DevToolsが更新されると、ルールセットとaxe-coreのバージョンも変わります。1つのツールのみを使用しているユーザーにとって、特定のルールセットの設定やaxe-coreのバージョンはそれほど重要ではないかもしれません。複数のAxe DevToolsコンポーネントを使用しているユーザーにとって、すべてのツールが同じルール設定とaxe-coreのバージョンを使用することを確認することで、スキャン結果を100%一貫して得ることができます。
ルールセットの構成
Axe DevToolsは、多種多様なルール設定を使用する能力を持っています。さまざまなルールセットについて詳しくは、axe-coreのルールセットのページをご覧ください。デフォルトでは、Axe DevToolsは現在WCAG 2.1 AA標準に基づいてテストを行っています。複数の他のWCAGルールセット、ADAセクション508、Trusted Tester v5、EN 301 549、またはRGAAに変更することができます。さらに、WCAGやセクション508ではカバーされていないベストプラクティスや、新しい実験的なルールの追加も可能です。
axe-coreのバージョン
Axe DevToolsの背後にあるアクセシビリティテストエンジンであるaxe-coreは、常に更新され改善されています。これにより、異なるバージョンのaxe-coreが常に同じスキャン結果を出すわけではありません。コンポーネント、開発者、および開発チーム間でaxe-coreバージョンを一致させることで、異なるスキャンが異なる結果を生むリスクを排除できます。Axe DevToolsでは、axe-coreバージョンはAxe DevToolsバージョンと同期されます。特定のaxe-coreバージョンをインポートするオプションも利用可能です。
