Experimentell
Experimentelle Regeln sind Barrierefreiheitsprüfungen, die sich noch in der Entwicklung und Erprobung befinden. Diese Regeln befassen sich mit neuen Technologien, aufkommenden Barrierefreiheitsproblemen oder Bereichen, in denen das Verständnis noch im Wandel ist. Da sie sich in der Entwicklung befinden, können experimentelle Regeln zu Fehlalarmen führen und sollten in Produktionsumgebungen nicht als verlässliche Grundlage herangezogen werden. Sie können jedoch frühzeitig Einblicke in potenzielle Barrierefreiheitsprobleme bieten.
Standardwert
Wenn Sie keine Überschreibung für experimentelle Regeln angeben, verwendet axe Watcher die Einstellungen aus der globalen Konfiguration Ihrer Organisation. Experimentelle Regeln sind in der Regel standardmäßig deaktiviert, um zu verhindern, dass Fehlalarme Ihre Testergebnisse beeinflussen.
Überschreibung
Sie können experimentelle Regeln aktivieren oder deaktivieren, wenn die globale Konfiguration Ihrer Organisation diese Überschreibung zulässt. Das Aktivieren experimenteller Regeln ist während der Entwicklung oder wenn Sie zukünftigen Barrierefreiheitsanforderungen voraus sein möchten, nützlich. Sie sind typischerweise für Produktionstests deaktiviert, um Störungen durch potenzielle Fehlalarme zu vermeiden.
Verfügbare Optionen
true- Experimentelle Regeln aktivierenfalse- Experimentelle Regeln deaktivieren
Beispiel JavaScript/TypeScript
const config = {
axe: {
apiKey: process.env.AXE_API_KEY,
projectId: process.env.AXE_PROJECT_ID,
configurationOverrides: {
experimentalRules: true
}
}
};Beispiel 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);