Development #71092
[Accessibilité] sur l'historique de la demande, les liens images vers les pièces jointes téléversées doivent inclure un aria-describedby
0%
Description
Solution
• sur l’élément <a>, ajouter un attribut aria-describedby=”xx” où xx est l’id unique de l’élément <p> correspondant
ou
• déplacer l’élément <a> dans l’élément <p>
Files
Related issues
History
Updated by Frédéric Péters 3 months ago
- Status changed from Nouveau to Rejeté
C'est le nom des fichiers qui ont été uploadés, c'est utile pour les gens d'avoir l'info. (quand les gens mettent des noms de fichier intelligibles, ce qui n'est sûr pas le cas ici).
Updated by Marie Kuntz (absente) 3 months ago
- Status changed from Rejeté to Nouveau
Il s'agit des liens vers ces images, pas des noms des fichiers.
Le code proposé :
<div class="field field-type-file newline grid-1-2"> <p id="xx" class="label">Attestation d'inscription à l'auto-école</p> <div class="value"> <div class="file-field"> <a aria-describedby="xx" href="download?f=40"><span>photo-1574887427561-d3d5d58c9273.avif</span></a> </div> </div> </div>
OU
<div class="field field-type-file newline grid-1-2"> <p class="label">Attestation d'inscription à l'auto-école <a href="download?f=40"><span>photo-1574887427561-d3d5d58c9273.avif</span></a> </p> </div>
Updated by Frédéric Péters 3 months ago
Il s'agit des liens vers ces images, pas des noms des fichiers.
Mais "photo-1574887427561-d3d5d58c9273.avif" est un nom de fichier.
J'entends la demande mais sous un libellé "Photographie du signalement" j'ai envie de pouvoir lire "rond-point-amoché.jpeg", voir ainsi que j'ai mis le bon fichier.
Updated by Marie Kuntz (absente) 3 months ago
- Subject changed from [Accessibilité] sur l'historique de la demande, les liens images vers les pièces jointes téléversées ne sont pas explicites to [Accessibilité] sur l'historique de la demande, les liens images vers les pièces jointes téléversées doivent inclure un aria-describedby
Je pense qu'il y a un delta entre le titre du ticket (repris de l'audit) et la solution exposée, en fait ça n'a rien à voir.
La solution proposée fait penser que ce n'est pas que le lien n'est pas explicite, mais que l'id et aria-describedby doivent être identiques :
sur l’élément <a>, ajouter un attribut aria-describedby=”xx” où xx est l’id unique de l’élément <p> correspondant
J'ai changé le titre du ticket.
Updated by Frédéric Péters 3 months ago
- Related to Development #71176: utiliser des <p> pour les libellés des champs sur la page de la demande added