Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[datagouv-components] - corrections RGAA - ResourceAccordion #584

Open
narduin opened this issue Nov 7, 2024 · 0 comments
Open

[datagouv-components] - corrections RGAA - ResourceAccordion #584

narduin opened this issue Nov 7, 2024 · 0 comments

Comments

@narduin
Copy link

narduin commented Nov 7, 2024

Bonjour,

suite à un audit d'accessibilité sur https://ecologie.data.gouv.fr je me permets de vous faire remonter les critères non conformes relatifs à des composants datagouv.

Je suis disponible pour proposer des PR.

Liens de téléchargement

L'intitulé du lien de téléchargement n'est pas explicite.

Résolution proposée: À la place du format du fichier, il faudrait utiliser "Télécharger" puis reprendre le nom du fichier dans un aria-describedby (ou un title qui reprend l'ensemble à défaut).

Bouton copier

L'intitulé des boutons pour copier une valeur n'est pas assez explicite.

Résolution proposée: Il faudrait ajouter un texte visuellement masqué (ou aria-label) qui reprend le nom de la valeur copiée ainsi que le nom de la ressource en description.
Exemple: Copier <span class"fr-sr-only>l'identifiant</span> ou:

<CopyButton :label="$t('Copy ID')" :copied-label="$t('ID copied!')" :text="resource.id" aria-label="Copier l'identifiant' :aria-describedby="resource.title" />
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant