Melhores Práticas
As melhores práticas são técnicas de acessibilidade recomendadas pela Deque que vão além dos padrões formais de acessibilidade. Essas regras identificam questões que, embora não sejam estritamente exigidas pelo WCAG ou outras especificações, podem melhorar significativamente a experiência do usuário para pessoas com deficiência. Seguir as melhores práticas ajuda a garantir um conteúdo web de maior qualidade e mais acessível, mesmo quando os métodos formais são insuficientes ou faltam.
Valor Padrão
Quando você não especifica uma substituição de melhores práticas, o axe Watcher usa a configuração do seu ambiente organizacional global. Se as melhores práticas estão ativadas globalmente, elas serão incluídas nos resultados dos seus testes; se desativadas globalmente, elas não aparecerão a menos que você as habilite explicitamente por meio de uma substituição.
Substituição
Você pode habilitar ou desabilitar as melhores práticas quando a configuração global da sua organização permite essa substituição. Isso é útil quando você deseja incluir verificações adicionais além do padrão exigido, ou quando precisa focar os testes estritamente nos requisitos de conformidade, sem as recomendações de melhores práticas.
Opções Disponíveis
true- Habilitar regras de melhores práticasfalse- Desabilitar regras de melhores práticas
Exemplo em JavaScript/TypeScript
const config = {
axe: {
apiKey: process.env.AXE_API_KEY,
projectId: process.env.AXE_PROJECT_ID,
configurationOverrides: {
bestPractices: true
}
}
};Exemplo em 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);