[A11y] Page de recherche `/rechercher`
Opened this issue · 0 comments
johangirod commented
Titre des pages
- le titre n'est pas mis à jour avec la recherche courante (voir avec @Jonathan2051)
Navigation au clavier
- Focus trap dans le header à enlever
- Les boutons de filtre ne sont pas focusable
- Il manque des focus trap dans les dialog des filtres
Formulaires
- Zone géographique : label pas relié à l'input
- Zone géographique : devrait être un combobox avec une listbox dont les options sont groupées
- Label manquant partout
- Structure : le type / les labels devraient être des radio button
- Financer : les sliders doivent implémenter le pattern slider
Hiérarchie de l’information
- Rechercher une entreprise devrait être h1 (voir avec @Jonathan2051)
Alternatives aux images
- La croix pour réinitialiser le filtre n'a pas de texte
- Tous les svg des filtres devrait avoir un aria-hidden
Structure des pages
- Le tutoriel devrait être relié aux filtre avec l'attribut described-by
- Les boutons des filtres devrait être des bouton (et non des labels) avec des description et un attribut aria-expanded (cf disclosure pattern)
- Les dialog des filtre devrait avoir l'attribut modal
- Les liens de résultat devrait être uniquement sur le titre et avoir un aria-label "voir la page"
- Les liens des établissements devraient avoir un aria label
- Uitliser une balise search au lieu de form pour la recherche dans le header (sur toutes les pages avec recherche)
- Utiliser les bons aria role pour le bloc de pagination
- Les résultat de recherche devraient être une liste
Contrastes des couleurs
- Première page et page précédente dans le bloc de pagination n'ont pas le contraste suffisant
Autre
- Les liens des établissement devrait être souligné