Barrierefreiheitsstandard

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

Globaler Konfigurationsstandard für Barrierefreiheit

Not for use with personal data

Die Einstellung des Barrierefreiheitsstandards bestimmt, welche Sammlung von Barrierefreiheitsregeln axe Watcher während des Tests verwendet. Verschiedene Standards entsprechen unterschiedlichen Versionen und Konformitätsstufen der WCAG (Richtlinien für barrierefreie Webinhalte) und anderer Barrierefreiheitsspezifikationen. Diese Einstellung steuert die grundlegenden Kriterien, anhand derer Ihre Webseiten bewertet werden.

Standardwert

Wenn Sie keinen abweichenden Barrierefreiheitsstandard angeben, verwendet axe Watcher den in der globalen Konfiguration Ihrer Organisation konfigurierten Standard. Dieser wird in der Regel von Ihrem Administrator festgelegt, um ein konsistentes Testen in allen Teams sicherzustellen.

Überschreiben

Sie können den Barrierefreiheitsstandard überschreiben, wenn dies in der globalen Konfiguration Ihrer Organisation erlaubt ist. Ihr Administrator legt im Global Panel der axe-Konfiguration fest, welche Standards überschrieben werden dürfen. Wenn Sie versuchen, einen nicht zulässigen Standard zu verwenden, erhalten Sie einen 422-Fehler vom Server.

Sie können die accessibilityStandard-Überschreibung nicht zusammen mit runOptions.runOnly verwenden – diese Optionen schließen sich gegenseitig aus und führen zu einem Fehler, wenn sie kombiniert werden.

Verfügbare Optionen

JavaScript/TypeScript (Zeichenkette):

  • 'Alle' - Tests gegen alle verfügbaren Standards
  • 'WCAG 2.2 AAA'
  • 'WCAG 2.2 AA'
  • 'WCAG 2.2 A'
  • 'WCAG 2.1 AAA'
  • 'WCAG 2.1 AA'
  • 'WCAG 2.1 A'
  • 'WCAG 2.0 AAA'
  • 'WCAG 2.0 AA'
  • 'WCAG 2.0 A'
  • 'Trusted Tester v5'
  • 'EN 301 549'

Java (ConfigurationOverrides.AccessibilityStandard Enum-Werte):

  • WCAG2A - WCAG 2.0 Level A
  • WCAG2AA - WCAG 2.0 Level AA
  • WCAG2AAA - WCAG 2.0 Level AAA
  • WCAG21A - WCAG 2.1 Level A
  • WCAG21AA - WCAG 2.1 Level AA
  • WCAG21AAA - WCAG 2.1 Level AAA
  • WCAG22A - WCAG 2.2 Level A
  • WCAG22AA - WCAG 2.2 Level AA
  • WCAG22AAA - WCAG 2.2 Level AAA
  • TTV5 - Trusted Tester v5
  • EN301549 - EN 301 549
  • ALL - Alle Standards

JavaScript-/TypeScript-Beispiel

const config = {
  axe: {
    apiKey: process.env.AXE_API_KEY,
    projectId: process.env.AXE_PROJECT_ID,
    configurationOverrides: {
      accessibilityStandard: 'WCAG 2.2 AA'
    }
  }
};

Java-Beispiel

ConfigurationOverrides overrides = new ConfigurationOverrides()
    .setAccessibilityStandard(ConfigurationOverrides.AccessibilityStandard.WCAG22AA);

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