Padrão de Acessibilidade

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

Padrão de Acessibilidade da Configuração Global

Not for use with personal data

A configuração do padrão de acessibilidade determina qual conjunto de regras de acessibilidade o axe Watcher utiliza durante os testes. Diferentes padrões correspondem a diferentes versões e níveis de conformidade das WCAG (Diretrizes de Acessibilidade para Conteúdo Web) e outras especificações de acessibilidade. Esta configuração controla os critérios básicos contra os quais suas páginas da web são avaliadas.

Valor Padrão

Quando você não especifica uma substituição de padrão de acessibilidade, o axe Watcher usa o padrão configurado na configuração global da sua organização. Isso é normalmente definido pelo seu administrador para garantir testes consistentes em todas as equipes.

Substituindo

Você pode substituir o padrão de acessibilidade quando a configuração global da sua organização permitir. Seu administrador define quais padrões estão disponíveis para substituição no painel Global da configuração do axe. Se você tentar usar um padrão que não é permitido, receberá um erro 422 do servidor.

Você não pode usar a substituição accessibilityStandard junto com runOptions.runOnly—estas opções são mutuamente exclusivas e causarão um erro se combinadas.

Opções Disponíveis

JavaScript/TypeScript (string):

  • 'Todos' - Testa contra todos os padrões disponíveis
  • '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 valores enum):

  • WCAG2A - WCAG 2.0 Nível A
  • WCAG2AA - WCAG 2.0 Nível AA
  • WCAG2AAA - WCAG 2.0 Nível AAA
  • WCAG21A - WCAG 2.1 Nível A
  • WCAG21AA - WCAG 2.1 Nível AA
  • WCAG21AAA - WCAG 2.1 Nível AAA
  • WCAG22A - WCAG 2.2 Nível A
  • WCAG22AA - WCAG 2.2 Nível AA
  • WCAG22AAA - WCAG 2.2 Nível AAA
  • TTV5 - Trusted Tester v5
  • EN301549 - EN 301 549
  • ALL - Todos os padrões

Exemplo em JavaScript/TypeScript

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

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