Open pylapp opened 2 years ago
Alors non toute l'accessibilité n'est pas à refaire intégralement. Le design est bien fait, les textes sont lisibles, et le framework n'est en rien un frein à l'accessibilité. Je vais faire une PR pour ajouter des labels, des hints, ...
Description
Sujet : L'accessibilité pour les personnes non-voyantes ou malvoyantes est catastrophique, sur deux aspects. Peut-être est-ce à cause du framework choisi. Plateforme : iOS Appareil : iPhone
Grossir le texte
Si on grossit le texte (utilisateurs malvoyants), il y a de la perte d'information. L'affichage du texte est mal adapté, avec des éléments tronqués ou cassés.
Captures d'écran ci-dessous.
![IMG_0266](https://user-images.githubusercontent.com/7559007/150434959-223e6a28-62b0-478a-b27e-40666ce5e6ff.jpg)
Vocaliser le texte (VoiceOver)
Il n'y a pas de "hint" indiquants que l'on peut aller plus loin dans la navigation pour afficher des détails, rien qui n'indique que l'élément est "clickable".
De plus, il y a des éléments invisibles qui ont le focus de VoiceOver et qui polluent la navigation de l'utilisateur non-voyant. Ces éléments sont à supprimer.
Par ailleurs, notamment au niveau des cartes de propositions, la navigation VoiceOver va vocaliser du texte qui n'est pas affiché, et qui correspond à d'autres cartes !
Enfin, les éléments "pour", "contre", "ne se prononce pas", ne sont pas expliqués du tout. Le bouton "contre" est traité comme un bouton "fermer" ce qui est sémantiquement et fonctionnellement complètement faux.
Captures d'écran ci-dessous.
![IMG_0268](https://user-images.githubusercontent.com/7559007/150435365-d7ebae18-2165-44d3-a2f3-08fd13500105.PNG)
En complément
Ce site web pour vous aider sur les principes à suivre.