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.



Formulaires modifiés
Vos commentaires
# Le 3 août 2008 à 13:08, par Regis
En réponse à : Des squelettes de formulaires « accessibles »
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