Toegankelijkheidsstandaard
Globale Configuratie Toegankelijkheidsstandaard
De instelling voor toegankelijkheidsstandaarden bepaalt welke set toegankelijkheidsregels Axe Watcher gebruikt tijdens het testen. Verschillende standaarden komen overeen met verschillende versies en conformiteitsniveaus van WCAG (Web Content Accessibility Guidelines) en andere toegankelijkheidsspecificaties. Deze instelling beheerst de basiscriteria waartegen uw webpagina's worden geëvalueerd.
Standaardwaarde
Wanneer u geen uitzondering op het toegankelijkheidsstandaard specificeert, gebruikt Axe Watcher de standaard die in de globale configuratie van uw organisatie is ingesteld. Dit wordt meestal door uw beheerder ingesteld om consistente testen over alle teams heen te waarborgen.
Overschrijven
U kunt het toegankelijkheidsstandaard overschrijven wanneer de globale configuratie van uw organisatie dit toestaat. Uw beheerder stelt in welke standaarden beschikbaar zijn voor overschrijving in het Globale paneel van Axe Configuration. Als u probeert een standaard te gebruiken die niet is toegestaan, ontvangt u een 422-fout van de server.
Je kunt de accessibilityStandard overschrijving niet gebruiken samen met runOptions.runOnly—deze opties sluiten elkaar uit en veroorzaken een fout indien gecombineerd.
Beschikbare Opties
JavaScript/TypeScript (string):
- „All“ - Testen tegen alle beschikbare standaarden
- „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 enum waarden):
WCAG2A- WCAG 2.0 Niveau AWCAG2AA- WCAG 2.0 Niveau AAWCAG2AAA- WCAG 2.0 Niveau AAAWCAG21A- WCAG 2.1 Niveau AWCAG21AA- WCAG 2.1 Niveau AAWCAG21AAA- WCAG 2.1 Niveau AAAWCAG22A- WCAG 2.2 Niveau AWCAG22AA- WCAG 2.2 Niveau AAWCAG22AAA- WCAG 2.2 Niveau AAATTV5- Trusted Tester v5EN301549- EN 301 549ALL- Alle standaarden
JavaScript/TypeScript Voorbeeld
const config = {
axe: {
apiKey: process.env.AXE_API_KEY,
projectId: process.env.AXE_PROJECT_ID,
configurationOverrides: {
accessibilityStandard: 'WCAG 2.2 AA'
}
}
};Java Voorbeeld
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);