ベストプラクティス

This page is not available in the language you requested. You have been redirected to the English version of the page.
Link to this page copied to clipboard
Not for use with personal data

ベストプラクティスは、Dequeが推奨するアクセシビリティ技術であり、正式なアクセシビリティ基準を超えたものです。これらの規則は、WCAGや他の仕様では厳密には要求されないものの、障害のある人々にとってユーザーエクスペリエンスを大幅に向上させる可能性のある問題を特定します。ベストプラクティスを遵守することで、正式な方法が不足している場合でも、質の高い、よりアクセスしやすいウェブコンテンツを保証するのに役立ちます。

デフォルト値

ベストプラクティスのオーバーライドを指定しない場合、axe Watcherは組織のグローバル設定から設定を使用します。ベストプラクティスがグローバルで有効になっている場合、テスト結果に含まれます。グローバルで無効になっている場合、オーバーライドを介して明示的に有効にしない限り表示されません。

オーバーライド

組織のグローバル設定でこのオーバーライドが許可されている場合は、ベストプラクティスを有効または無効にできます。これは、要求される標準を超えた追加のチェックを含めたい場合や、ベストプラクティスの推奨をせずにコンプライアンス要件に厳密にテストをフォーカスしたい場合に便利です。

利用可能なオプション

  • true - ベストプラクティスルールを有効にする
  • false - ベストプラクティスルールを無効にする

JavaScript/TypeScriptの例

const config = {
  axe: {
    apiKey: process.env.AXE_API_KEY,
    projectId: process.env.AXE_PROJECT_ID,
    configurationOverrides: {
      bestPractices: true
    }
  }
};

Javaの例

ConfigurationOverrides overrides = new ConfigurationOverrides()
    .setEnableBestPractices(true);

AxeWatcherOptions options = new AxeWatcherOptions()
    .setApiKey(System.getenv("AXE_API_KEY"))
    .setProjectId(System.getenv("AXE_PROJECT_ID"))
    .setConfigurationOverrides(overrides);