Experimental

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

Regras experimentais são verificações de acessibilidade que ainda estão sendo desenvolvidas e testadas. Essas regras tratam de novas tecnologias, preocupações emergentes de acessibilidade ou áreas onde a compreensão ainda está evoluindo. Como estão em desenvolvimento, as regras experimentais podem produzir falsos positivos e não devem ser utilizadas em ambientes de produção. No entanto, elas podem fornecer insights iniciais sobre possíveis problemas de acessibilidade.

Valor Padrão

Quando você não especifica uma substituição das regras experimentais, o axe Watcher utiliza a configuração global da sua organização. Regras experimentais são normalmente desativadas por padrão para evitar que falsos positivos afetem os resultados do seu teste.

Substituição

Você pode ativar ou desativar as regras experimentais quando a configuração global da sua organização permite essa substituição. Ativar regras experimentais é útil durante o desenvolvimento ou quando você deseja estar à frente de futuros requisitos de acessibilidade. Elas são tipicamente desativadas para testes de produção para evitar ruído causado por possíveis falsos positivos.

Opções Disponíveis

  • true - Ativar regras experimentais
  • false - Desativar regras experimentais

Exemplo em JavaScript/TypeScript

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

Exemplo em Java

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

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