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. Diversi 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 rispetto ai quali vengono valutate le tue pagine web.

Valore Predefinito

Quando non si specifica una sostituzione dello standard di accessibilità, Axe Watcher utilizza lo standard configurato nella configurazione globale della tua organizzazione. Questo è tipicamente impostato dal tuo amministratore per garantire test coerenti su tutte le squadre.

Sovrascrittura

Puoi sostituire lo standard di accessibilità quando la configurazione globale della tua organizzazione lo consente. Il tuo amministratore stabilisce quali standard sono disponibili per la sostituzione 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);