Best Practices
Best practices zijn toegankelijkheidstechnieken aanbevolen door Deque die verder gaan dan formele toegankelijkheidsnormen. Deze regels identificeren problemen die, hoewel niet strikt vereist door WCAG of andere specificaties, de gebruikerservaring voor mensen met een handicap aanzienlijk kunnen verbeteren. Het volgen van best practices helpt om webinhoud van hogere kwaliteit en toegankelijker te maken, zelfs wanneer formele methoden ontbreken of onvoldoende zijn.
Standaardwaarde
Wanneer je geen best practices-override specificeert, gebruikt axe Watcher de instelling van de globale configuratie van je organisatie. Als best practices globaal zijn ingeschakeld, worden ze opgenomen in je testresultaten; als ze globaal zijn uitgeschakeld, verschijnen ze niet tenzij je ze expliciet inschakelt via een override.
Overschrijven
Je kunt best practices in- of uitschakelen wanneer de globale configuratie van je organisatie dit overschrijven toestaat. Dit is nuttig wanneer je extra controles wilt opnemen bovenop je vereiste standaard, of wanneer je je bij het testen strikt wilt richten op nalevingsvereisten zonder best practice-aanbevelingen.
Beschikbare Opties
true- Best practice-regels inschakelenfalse- Best practice-regels uitschakelen
JavaScript/TypeScript Voorbeeld
const config = {
axe: {
apiKey: process.env.AXE_API_KEY,
projectId: process.env.AXE_PROJECT_ID,
configurationOverrides: {
bestPractices: true
}
}
};Java Voorbeeld
ConfigurationOverrides overrides = new ConfigurationOverrides()
.setEnableBestPractices(true);
AxeWatcherOptions options = new AxeWatcherOptions()
.setApiKey(System.getenv("AXE_API_KEY"))
.setProjectId(System.getenv("AXE_PROJECT_ID"))
.setConfigurationOverrides(overrides);