Projet

Général

Profil

Bug #687

Mis à jour par ggallais il y a 3 mois

Sur mobile ou en fenêtre réduite, mobile, l'accès à la barre latérale se fait par un bouton menu, qui n'est pas un objet bouton. 

 Il n'est donc pas accessible atteignable au clavier. 

 Attendu : remplacer les @<div>@ par des @<button>@. 

 *Extrait de l'audit* 

 * Non-conformité : Parmi les problèmes de contrôle clavier les plus problématiques sont : 
 1. Le bouton burger n’est pas atteignable au clavier. 
 2. Si le bouton de menu burger est bien atteint : les touches « entrée » et « espace » ne permettent pas de déclencher l’ouverture du menu. 
 3. Calaméo : Les flèches de navigation du carousel ne sont pas atteignables au clavier. 

 * Piste de correction : 1,2 et 3 : utiliser une balise <button> plutôt que div résoudra les problématiques d’accès clavier et permettra le déclenchement natif des évènements de clic par la touche entrée et espace. 
 * Erreur critique : Les deux fonctionnalités principales de la page sont inutilisables au clavier et donc totalement inaccessibles aux lecteurs d’écran ainsi qu’à certain utilisateurs ayant des handicaps moteur.

Retour