Accessibilité

Giuliomax Menu Builder est conçu pour prendre en charge le niveau AA des WCAG 2.2. La navigation fonctionne entièrement sans souris, les menus déroulants sont annoncés aux lecteurs d’écran et les animations peuvent être désactivées à l’échelle du système.

ℹ️

À propos de la conformité. Ces fonctionnalités sont conçues pour prendre en charge le niveau AA des WCAG 2.2, mais la conformité finale de votre site en ligne dépend aussi de votre contenu, de votre thème et des couleurs personnalisées que vous définissez. Testez votre site avec les outils indiqués ci-dessous.

Prise en charge des WCAG 2.2 AA

L’extension est conçue autour des critères de réussite WCAG 2.2 suivants, pertinents pour les composants de navigation :

CritèreNiveauComment il est respecté
1.4.3 Contraste (minimum)AALes thèmes intégrés sont conçus pour respecter un rapport de contraste de 4,5:1 ; les couleurs personnalisées doivent être revérifiées.
2.1.1 ClavierAToutes les fonctionnalités sont accessibles au seul clavier.
2.1.2 Pas de piège au clavierALe focus peut toujours quitter le menu sans recourir à un dispositif de pointage.
2.4.3 Ordre de focusAL’ordre du focus suit l’ordre de lecture visuel du menu.
2.4.7 Visibilité du focusAAUn indicateur de focus visible s’affiche sur chaque élément interactif.
2.4.11 Apparence du focusAALes indicateurs de focus respectent les exigences minimales de taille et de contraste (nouveauté des WCAG 2.2).
4.1.2 Nom, rôle, valeurATous les éléments interactifs possèdent un nom accessible et un rôle ARIA correct.

Navigation au clavier

ToucheAction
TabDéplacer le focus vers l’élément de menu ou l’élément interactif suivant.
Maj + TabDéplacer le focus vers l’élément précédent.
Entrée / EspaceActiver un lien, ou ouvrir / fermer un menu déroulant.
/ Déplacer le focus parmi les éléments d’un menu déroulant ou d’un panneau de méga-menu ouvert.
/ Naviguer entre les éléments de premier niveau.
ÉchapFermer le menu déroulant ou le panneau de méga-menu en cours et redonner le focus à l’élément parent.
Origine / FinAtteindre le premier / dernier élément d’une liste déroulante.

Attributs ARIA

L’extension ajoute automatiquement les attributs ARIA suivants au balisage généré :

Vous n’avez rien à configurer : tout cela est appliqué automatiquement en fonction de la structure du menu.

Gestion du focus

Animations réduites

Toutes les transitions et animations respectent la media query CSS prefers-reduced-motion: reduce. Lorsque l’utilisateur a activé « Réduire les animations » dans les réglages d’accessibilité de son système d’exploitation :

Tester votre menu

Après avoir configuré votre menu, utilisez les outils suivants pour vérifier son accessibilité :