[A11y] Pages « données » `/donnees/*`
Opened this issue · 0 comments
johangirod commented
/donnees/sources
Hiérarchie de l’information
- Tous les titres sont des h2
Alternatives aux images
- Ajouter un aria-hidden sur le symbole mail sur le lien « contacter »
Structure des pages
- Ajouter des arias-label sur les liens
- Le sommaire devrait être un nav (et si possible utiliser le composant DSFR)
- La liste des donnée à l'intérieur d'une section doit être une liste (ul)
- La liste des administrations devrait être une liste (se poser la question de la pertinence de l'organisation par administration)
/donnees/api-entreprises
Structure des pages
- Aria-label pour les liens
- Ajout d'un scope row sur la première colonne du tableau
/donnees/api
Navigation au clavier
- Le pattern tooltip pour l'historique de disponibilité n'est peut-être pas le bon. Demander sur mattermost lequel utiliser
- Auto-refresh : est-ce une mauvaise pratique pour l'a11y (ya moyen que le current focus soit perdu). Dans ce cas on peut imaginer l'activer / désactiver via un bouton en haut de page
Hiérarchie de l’information
- On a un enchainement h2 > h3 > h2 > h3, au lieu de h2>h3>h4>h5
- Comme pour /données/sources, on se pose la question si le regroupement par administration est une bonne idée
Alternatives aux images
- Ajouter un alt sur les petites pastilles du sommaire
- Utiliser une forme différente (une croix par exemple) pour les api down
Structure des pages
- Le sommaire devrait être un nav (et de préférence, utiliser le composant DSFR)
- La section statistique moyenne : utiliser une liste, ou un tableau
- Aria-label pour les liens
Autre
- La tooltip devrait englober le texte « historique de disponibilité »