Standard di 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

Standard di Accessibilità della Configurazione Globale

Not for use with personal data

L'impostazione dello standard di accessibilità determina quale insieme di regole di accessibilità axe Watcher utilizza durante i test. Differenti standard corrispondono a diverse versioni e livelli di conformità delle WCAG (Linee guida per l'accessibilità dei contenuti web) e altre specifiche di accessibilità. Questa impostazione controlla i criteri di base contro cui vengono valutate le pagine web.

Valore Predefinito

Quando non si specifica uno standard di accessibilità diverso, axe Watcher utilizza lo standard configurato nella configurazione globale della tua organizzazione. Generalmente, questo è impostato dal tuo amministratore per garantire test coerenti su tutti i team.

Sovrascrittura

Puoi sovrascrivere lo standard di accessibilità quando la configurazione globale della tua organizzazione lo permette. Il tuo amministratore imposta quali standard sono disponibili per la sovrascrittura nel pannello Globale della Configurazione di axe. Se tenti di utilizzare uno standard non consentito, riceverai un errore 422 dal server.

Non puoi utilizzare l'override accessibilityStandard insieme a runOptions.runOnly—queste opzioni sono mutuamente esclusive e provocheranno un errore se combinate.

Opzioni Disponibili

JavaScript/TypeScript (stringa):

  • 'Tutti' - Testa contro tutti gli standard disponibili
  • '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'
  • 'Tester Affidabile v5'
  • 'EN 301 549'

Java (valori enum ConfigurationOverrides.AccessibilityStandard):

  • WCAG2A - WCAG 2.0 Livello A
  • WCAG2AA - WCAG 2.0 Livello AA
  • WCAG2AAA - WCAG 2.0 Livello AAA
  • WCAG21A - WCAG 2.1 Livello A
  • WCAG21AA - WCAG 2.1 Livello AA
  • WCAG21AAA - WCAG 2.1 Livello AAA
  • WCAG22A - WCAG 2.2 Livello A
  • WCAG22AA - WCAG 2.2 Livello AA
  • WCAG22AAA - WCAG 2.2 Livello AAA
  • TTV5 - Tester Affidabile v5
  • EN301549 - EN 301 549
  • ALL - Tutti gli standard

Esempio JavaScript/TypeScript

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

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