Meilleures pratiques
Les meilleures pratiques sont des techniques d'accessibilité recommandées par Deque qui vont au-delà des normes d'accessibilité formelles. Ces règles identifient des problèmes qui, bien que non strictement requis par les WCAG ou d'autres spécifications, peuvent améliorer considérablement l'expérience utilisateur pour les personnes handicapées. Suivre les meilleures pratiques aide à garantir un contenu web de meilleure qualité et plus accessible, même lorsque les méthodes formelles sont insuffisantes ou manquantes.
Valeur par défaut
Lorsque vous ne spécifiez pas de remplacement des meilleures pratiques, axe Watcher utilise le paramètre de la configuration globale de votre organisation. Si les meilleures pratiques sont activées globalement, elles seront incluses dans vos résultats de test ; si elles sont désactivées globalement, elles n'apparaîtront que si vous les activez explicitement via un remplacement.
Remplacement
Vous pouvez activer ou désactiver les meilleures pratiques lorsque la configuration globale de votre organisation permet ce remplacement. Cela est utile lorsque vous souhaitez inclure des vérifications supplémentaires au-delà de votre norme requise, ou lorsque vous avez besoin de concentrer les tests strictement sur les exigences de conformité sans les recommandations des meilleures pratiques.
Options disponibles
true- Activer les règles des meilleures pratiquesfalse- Désactiver les règles des meilleures pratiques
Exemple JavaScript/TypeScript
const config = {
axe: {
apiKey: process.env.AXE_API_KEY,
projectId: process.env.AXE_PROJECT_ID,
configurationOverrides: {
bestPractices: true
}
}
};Exemple 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);