Norme d'accessibilité

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

Norme d'accessibilité de configuration globale

Not for use with personal data

Le paramètre de norme d'accessibilité détermine quel ensemble de règles d'accessibilité Axe Watcher utilise lors des tests. Différentes normes correspondent à différentes versions et niveaux de conformité des WCAG (Web Content Accessibility Guidelines) et autres spécifications d'accessibilité. Ce paramètre contrôle les critères de base selon lesquels vos pages web sont évaluées.

Valeur par défaut

Lorsque vous ne spécifiez pas une dérogation aux normes d'accessibilité, Axe Watcher utilise la norme configurée dans la configuration globale de votre organisation. Celle-ci est généralement définie par votre administrateur pour garantir des tests cohérents à travers toutes les équipes.

Dérogation

Vous pouvez déroger à la norme d'accessibilité lorsque la configuration globale de votre organisation le permet. Votre administrateur définit quelles normes sont disponibles pour dérogation dans le panneau global de la configuration Axe. Si vous tentez d'utiliser une norme qui n'est pas autorisée, vous recevrez une erreur 422 du serveur.

Vous ne pouvez pas utiliser la accessibilityStandard dérogation avec la runOptions.runOnly—ces options sont mutuellement exclusives et provoqueront une erreur si elles sont combinées.

Options disponibles

JavaScript/TypeScript (chaîne de caractères) :

  • « Tout » - Tests contre toutes les normes disponibles
  • « 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 valeurs enum) :

  • WCAG2A - WCAG 2.0 Niveau A
  • WCAG2AA - WCAG 2.0 Niveau AA
  • WCAG2AAA - WCAG 2.0 Niveau AAA
  • WCAG21A - WCAG 2.1 Niveau A
  • WCAG21AA - WCAG 2.1 Niveau AA
  • WCAG21AAA - WCAG 2.1 Niveau AAA
  • WCAG22A - WCAG 2.2 Niveau A
  • WCAG22AA - WCAG 2.2 Niveau AA
  • WCAG22AAA - WCAG 2.2 Niveau AAA
  • TTV5 - Trusted Tester v5
  • EN301549 - EN 301 549
  • ALL - Toutes les normes

Exemple JavaScript/TypeScript

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

Exemple Java

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);