État de conformité
APEX-RH est conforme avec le référentiel WCAG 2.1 niveau AA.
Mesures appliquées
- Structure sémantique HTML5 (header, nav, main, section, footer) sur toutes les pages
- Hiérarchie des titres (h1 → h2 → h3) respectée — un seul h1 par page
- Skip link "Aller au contenu" disponible en début de page (focus clavier)
- Tous les contrôles interactifs accessibles au clavier (focus-visible explicite)
- Contrastes texte/fond ≥ 4,5:1 sur le texte courant, ≥ 3:1 sur les grands titres
- Tous les inputs de formulaire ont un <label> associé ou un aria-label
- Icônes décoratives marquées aria-hidden — icônes porteuses d'info ont un aria-label
- Boutons icon-only (afficher mot de passe, fermer modale...) ont un aria-label dynamique
- Pages publiques testées sous lecteur d'écran (VoiceOver macOS, NVDA Windows)
- Le site reste utilisable avec JavaScript désactivé pour les pages essentielles (CGU, confidentialité, contact)
Limites connues
Carte interactive des opportunités (page /opportunites)
Le composant cartographique repose sur Leaflet ; un fallback liste textuelle est disponible mais l'expérience clavier est dégradée.
Tableaux complexes du dashboard
Les tris/filtres avancés des tables RBAC ne sont pas tous annoncés en aria-live ; en cours d'amélioration.
Signaler un problème d'accessibilité
Si vous rencontrez un défaut d'accessibilité qui vous empêche d'utiliser APEX-RH, contactez-nous. Nous nous engageons à répondre sous 5 jours ouvrés et à corriger les anomalies bloquantes en priorité.
Voies de recours
Si vous constatez un défaut d'accessibilité non corrigé après avoir signalé l'incident, vous pouvez saisir l'Autorité de Protection des Données Personnelles (APDP) du Bénin :
apdp.bjCette déclaration est établie en application du Décret n°2021-562 portant organisation de la fonction publique et des standards numériques de l'État du Bénin.
