Migliori Pratiche

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
Not for use with personal data

Le migliori pratiche sono tecniche di accessibilità raccomandate da Deque che vanno oltre gli standard formali di accessibilità. Queste regole identificano problemi che, pur non essendo strettamente richiesti dalle WCAG o da altre specifiche, possono migliorare significativamente l'esperienza utente per le persone con disabilità. Seguire le migliori pratiche aiuta a garantire contenuti web di qualità superiore e più accessibili, anche quando i metodi formali sono carenti o insufficienti.

Valore Predefinito

Quando non specifichi una sovrascrittura delle migliori pratiche, axe Watcher utilizza l'impostazione della configurazione globale della tua organizzazione. Se le migliori pratiche sono abilitate globalmente, saranno incluse nei risultati del test; se disabilitate globalmente, non appariranno a meno che tu non le abiliti esplicitamente tramite sovrascrittura.

Sovrascrittura

Puoi abilitare o disabilitare le migliori pratiche quando la configurazione globale della tua organizzazione lo permette. Questo è utile quando vuoi includere controlli aggiuntivi oltre ai tuoi standard richiesti, o quando hai bisogno di concentrare i test strettamente sui requisiti di conformità senza le raccomandazioni delle migliori pratiche.

Opzioni Disponibili

  • true - Abilitare le regole delle migliori pratiche
  • false - Disabilitare le regole delle migliori pratiche

Esempio di JavaScript/TypeScript

const config = {
  axe: {
    apiKey: process.env.AXE_API_KEY,
    projectId: process.env.AXE_PROJECT_ID,
    configurationOverrides: {
      bestPractices: true
    }
  }
};

Esempio di Java

ConfigurationOverrides overrides = new ConfigurationOverrides()
    .setEnableBestPractices(true);

AxeWatcherOptions options = new AxeWatcherOptions()
    .setApiKey(System.getenv("AXE_API_KEY"))
    .setProjectId(System.getenv("AXE_PROJECT_ID"))
    .setConfigurationOverrides(overrides);