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. Les différentes normes correspondent à différentes versions et niveaux de conformité des WCAG (Web Content Accessibility Guidelines) et d'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 de dérogation à la norme d'accessibilité, axe Watcher utilise la norme configurée dans la configuration globale de votre organisation. Ceci est généralement défini par votre administrateur pour assurer des tests cohérents pour 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 peuvent être dérogées dans le panneau Global de l'axe Configuration. Si vous essayez 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);