saisies, fildset replié et accessibilité

Bonjour

Dans le jeu de squelettes Escal, j’utilise les saisies pour mes
formulaires de configuration.
Si tout fonctionne bien pour les utilisateurs lambdas, j’ai un souci
pour les non-voyants qui utilisent un lecteur d’écran.
Un utilisateur me dit que qu’il ne lit pas les fieldset pliés.
Par exemple, avec ce formulaire

https://git.spip.net/spip-contrib-squelettes/escal/src/branch/master/formulaires/configurer_escal_pied.php
il ne lit que le bouton « Enregistrer ».

Une idée pour résoudre ce problème ?

JC

c’est un ticket ouvert depuis longtemps, avec des pistes de solutions, il faut que quelqu’un s’y penche serieusement.

ping @nicod_

Ok merci pour la réponse.
J’espère que quelqu’un va s’y pencher bientôt.

Et en onglets c’est accessible ?

JC

···

Le 01/09/2021 à 17:07, Maïeul Rouquette via Discuter de SPIP a écrit :

Maïeul Rouquette maieul
Septembre 1

c’est un ticket ouvert depuis longtemps, avec des pistes de solutions, il faut que quelqu’un s’y penche serieusement.

SPIP on GIT
### Accessibilité des groupes de champs repliés au chargement

Ce composant n’est pas du tout compatible avec l’accessibilité. Pour obtenir cela on doit avoir : * un bouton : élément , avec un attribut aria-expanded=true/false, avec un texte explicite (exemples : « ajouter un xxxx » / "afficher les champs pour…

ping @nicod_


Voir le sujet ou répondre à ce courriel pour répondre.

Vous recevez ce courriel car vous avez activé la liste de diffusion.

Pour se désabonner de ces courriels, cliquez ici.

faut demander à @tcharlss

En partie, il y a le markup nécessaire mais il manque la navigation au clavier.

ps: pour les onglets c’est inspiré de ça : Système d’onglets accessibles avec ARIA et en Vanilla JS - Van11y

Merci

On va tester ça.

JC

···

Le 01/09/2021 à 17:50, tcharlss via Discuter de SPIP a écrit :

tcharlss
Septembre 1

J-C:

Et en onglets c’est accessible ?

En partie, il y a le markup nécessaire mais il manque la navigation au clavier.


Voir le sujet ou répondre à ce courriel pour répondre.

Vous recevez ce courriel car vous avez activé la liste de diffusion.

Pour se désabonner de ces courriels, cliquez ici.