Les jeux de formulaire livrés en standards avec Spip ne respectent pas toute les règles d’accessibilité (il n’y a notamment pas d’attributs for aux libellés).
Pour cela, j’ai suivi les conseils du site Openweb et j’ai réalisé des vérifications grâce à ce validateur d’accessibilité.
Les opérations effectuées
- Correction des erreurs dans la mise en place des labels (ils entouraient non seulement le libellé, mais aussi le champ.
- Insertion des attributs id sur chacun des champs et des attributs for pour les éléments « label » correspondant.
- Mise en place d’un acceskey pour le formulaire de recherche (4)
- Mise en place de bouton pour ce formulaire, et désactivation du chargement automatique d’une nouvelle page lorsque l’on bouge le menu de langue.
Les formulaires modifiés
- formulaire_ecrire_auteur.html
- formulaire_menu_lang.html
- formulaire_forum.html
- formulaire_recherche.html
- formulaire_inscription.html
- formulaire_signature.html
- formulaire_login.html
- formulaire_site.html
Les autres formulaires ne sont que des variantes de ceux-ci.
Ce que ne résolvent pas ces squelettes
Il resterait à mettre en place d’autre acceskey pour les formulaires, malheureusement je n’ai pas d’idée à proposer.
Discussions par date d’activité
Une discussion
Bonjour,
Est-ce que les nouveaux (?) jeux de formulaire livrés en standards avec Spip 1.9.2.D respectent bien désormais les règles d’accessibilité (notamment celles exposées dans cette contrib) ?
Merci :-)
Répondre à ce message
Ajouter un commentaire
Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :
Merci d’avance pour les personnes qui vous aideront !
Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.
Suivre les commentaires : |