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 legt fest, welche 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 Barrierefreiheits-Spezifikationen. Diese Einstellung kontrolliert die grundlegenden Kriterien, anhand derer Ihre Webseiten bewertet werden.

Standardwert

Wenn Sie keinen Barrierefreiheitsstandard außer Kraft setzen, verwendet Axe Watcher den in der globalen Konfiguration Ihrer Organisation festgelegten Standard. Dieser wird typischerweise von Ihrem Administrator festgelegt, um konsistente Tests über alle Teams hinweg zu gewährleisten.

Überschreiben

Sie können den Barrierefreiheitsstandard außer Kraft setzen, wenn die globale Konfiguration Ihrer Organisation dies zulässt. Ihr Administrator legt fest, welche Standards im Global-Panel der Axe-Konfiguration zur Überschreibung verfügbar sind. Wenn Sie versuchen, einen Standard zu verwenden, der nicht gestattet ist, 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);