Project

General

Profile

Development #40889

Accessibilité : rôle aria sur les messages d'erreur

Added by Marie Kuntz (absente) almost 3 years ago. Updated almost 3 years ago.

Status:
Fermé
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Patch proposed:
Yes
Planning:
No

Description

Un message de statut informe l’utilisateur d’un changement de contenu dans la page sans interrompre son activité principale. Ce message informe l’utilisateur de non conformités sur le formulaire, et n’est pas structuré avec un balisage qui permet de le faire vocaliser lors du chargement de la page. Il faut ajouter un role="statut".


Files

statut.png (7.27 KB) statut.png Marie Kuntz (absente), 23 March 2020 10:30 AM
0001-misc-add-a11y-status-role-to-error-notices-40889.patch (1.6 KB) 0001-misc-add-a11y-status-role-to-error-notices-40889.patch Frédéric Péters, 23 March 2020 07:56 PM

Related issues

Related to Intégrations graphiques Publik - Development #36305: Améliorer l'accessibilité (RGAA) des thèmesNouveau20 September 2019

Actions

Associated revisions

Revision 6e63bef6 (diff)
Added by Frédéric Péters almost 3 years ago

misc: add a11y status role to error notices (#40889)

History

#1

Updated by Marie Kuntz (absente) almost 3 years ago

#3

Updated by Frédéric Péters almost 3 years ago

  • Subject changed from Accessibilité : role sur les statuts to Accessibilité : rôle aria sur les messages d'erreur

Et "statut" = "message d'erreur".

#4

Updated by Frédéric Péters almost 3 years ago

#5

Updated by Thomas Noël almost 3 years ago

  • Status changed from Solution proposée to Solution validée

Pourquoi pas mais perso je trouve pas que ça colle avec la doc Aria : https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/ARIA_Techniques/Using_the_status_role

« The status role is a type of live region and a container whose content is advisory information for the user that is not important enough to justify an alert, and is often presented as a status bar. »

Ici on est plutôt sur des erreurs, ça serait pas plutot "alert" ?

Je valide quand même car je fais plus confiance à Frédéric et à l'analyse par l'audit CNIL qu'à moi :)

#6

Updated by Frédéric Péters almost 3 years ago

J'applique l'audit, oui.

#7

Updated by Frédéric Péters almost 3 years ago

  • Status changed from Solution validée to Résolu (à déployer)
commit 6e63bef64aec1f2219f59b8e5e5f6eeb03b37967
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Mon Mar 23 19:55:19 2020 +0100

    misc: add a11y status role to error notices (#40889)
#8

Updated by Frédéric Péters almost 3 years ago

  • Status changed from Résolu (à déployer) to Solution déployée

Also available in: Atom PDF