Les personnes utilisant des lecteurs d'écran sur des appareils mobiles, des claviers avec des appareils mobiles ou des claviers et un zoom de navigateur avec la vue mobile activée devraient pouvoir ouvrir, accéder et fermer le menu mobile avec la même facilité relative que toute autre personne utilisant le site.
aria-expanded="false"
), donc un utilisateur aveugle ou malvoyant ne sait pas que le bouton de menu est fermé et peut ouvrir le menu de navigation.div
près du bas/de la fin de la source de la page, donc un utilisateur doit naviguer vers le bas de la page pour accéder au menu.svg
besoin d'un aria-label
ou il devrait y avoir du texte visuellement caché dans le button
pour fournir aux utilisateurs de technologies d'assistance un nom accessible. Actuellement, VoiceOver sur iOS avec Safari suppose qu'il s'agit d'un bouton de fermeture, mais d'autres combinaisons de technologie d'assistance/OS/navigateur peuvent ne pas offrir cette fonctionnalité.esc
de son clavier.Veuillez décompresser et regarder ceci
enregistrement d'écran de l'iPhone à l'aide de Safari et VoiceOver pour démontrer le problème .
Merci Robert ! Nous allons ajouter à notre travail d'accessibilité actuel
Merci @Dahianna - À moins que vous ne pensiez tous fermement que nous devrions attendre, je peux travailler avec @aduth sur un PR pour résoudre ce problème rapidement car il s'agit d'un obstacle important pour les gens.
Pas du tout. N'hésitez pas à travailler avec Abdul pour le réparer
@iamjolly et moi avions passé une partie de la matinée à examiner la meilleure façon d'aborder ce problème. C'est particulièrement pertinent à l'esprit des travaux en cours à #3097 pour mettre à niveau vers USWDS v2, car une partie du problème ici est que le site Web 18F actuel ne tire pas parti de l'accessibilité intégrée des composants de navigation USWDS et implémente à la place son propre comportements de menu mobile.
Ainsi, nous avons envisagé plusieurs façons d'aborder cela :
Je serais curieux de savoir si vous avez des idées à ce sujet. Je vois qu'il y a eu pas mal de mises à jour récentes de #3097, ce qui pourrait avoir un impact sur laquelle de ces options pourrait être la meilleure à considérer.
@iamjolly et @aduth êtes-vous disponible pour nous rejoindre lors de notre session de co-working la semaine prochaine ? Nous pouvons discuter de ces options. Je t'ajoute à l'invitation.
Ça sonne bien @Dahianna . Parlez-vous alors!
Commentaire le plus utile
@iamjolly et @aduth êtes-vous disponible pour nous rejoindre lors de notre session de co-working la semaine prochaine ? Nous pouvons discuter de ces options. Je t'ajoute à l'invitation.