Project

General

Profile

Development #40934

accessibilité, attributs sur la barre d'étapes

Added by Frédéric Péters (de retour le 27 mai) about 4 years ago. Updated 4 months ago.

Status:
Fermé
Priority:
Normal
Target version:
-
Start date:
23 March 2020
Due date:
% Done:

0%

Estimated time:
Patch proposed:
Yes
Planning:
No

Description

D'un rapport d'accessibilité,

Pour indiquer l'avancement du processus aux technologies d'assistance, on peut utiliser l'exemple suivant :

<div role="progressbar" aria-valuenow="1" aria-valuemin="0" aria-valuetext="Etape 1 : Le demandeur" aria-valuemax="3">
<ul>
<li> Etape 1</li>
[…]
</ul>
</div>

Ce qui est une suggestion plutôt bizarre car elle retire du balisage sémantique en place, j'aurais idée que le rapport a été fait avant la refonte des étapes, fin d'année dernière.

Suggestion à adapter, donc, pour mettre aria-valuenow="1" aria-valuemin="0" aria-valuetext="Etape 1 : Le demandeur" aria-valuemax="3" sur le <header id="steps"> plutôt.

Autre truc c'est le aria-valuemin="0" alors que la première page sur laquelle on est, c'est 1, sans doute une erreur dans la suggestion.


Files

0001-misc-add-aria-attributes-to-steps-markup-40934.patch (2.33 KB) 0001-misc-add-aria-attributes-to-steps-markup-40934.patch Frédéric Péters (de retour le 27 mai), 23 March 2020 08:24 PM

Related issues

Related to Intégrations graphiques Publik - Development #40921: [RGAA] les étapes doivent avoir un role progressbarFermé

Actions
Related to Intégrations graphiques Publik - Development #85170: supprimer le gabarit des étapes d'une démarcheFermé28 December 2023

Actions
Related to w.c.s. - Development #85706: a11Y: affichage des étapes backoffice, contraste insuffisantFermé16 January 2024

Actions
Related to w.c.s. - Development #11249: possibilité de cliquer sur une étape (passée) donnéeFermé07 June 2016

Actions

Associated revisions

Revision a66fab4c (diff)
Added by Frédéric Péters (de retour le 27 mai) 4 months ago

misc: redo steps markup for better a11y (#40934)

History

#1

Updated by Frédéric Péters (de retour le 27 mai) about 4 years ago

  • Related to Development #40921: [RGAA] les étapes doivent avoir un role progressbar added
#2

Updated by Frédéric Péters (de retour le 27 mai) about 4 years ago

Version ici sur le balisage de base de w.c.s., et dans #40921 le code adapté à publik-base-theme.

#3

Updated by Marie Kuntz about 4 years ago

Frédéric Péters a écrit :

Ce qui est une suggestion plutôt bizarre car elle retire du balisage sémantique en place, j'aurais idée que le rapport a été fait avant la refonte des étapes, fin d'année dernière.

Est-ce que tu veux qu'on pose la question à Empreinte Digitale ? on doit pouvoir les contacter pour demander des détails ou discuter de certains points.

L'audit date du 9 mars.

#4

Updated by Frédéric Péters (de retour le 27 mai) about 4 years ago

L'audit date du 9 mars.

J'avais vu 24 mars mais ça ne change pas, 9 mars déjà ils n'auraient pas du voir cet ancien balisage, donc je me suis dit qu'ils avaient pu faire ça sur des pages récupérées plus tôt, ou sur une ancienne version déployée. (ce nouveau balisage existe depuis octobre)

#5

Updated by Lauréline Guérin (retour le 23/05) over 3 years ago

  • Assignee set to Frédéric Péters (de retour le 27 mai)
#6

Updated by Marie Kuntz over 2 years ago

  • Tags set to accessibilité
#7

Updated by Frédéric Péters (de retour le 27 mai) 8 months ago

  • Status changed from Solution proposée to En cours

(c'est tellement vieux que c'est certainement à rebaser, et de toute façon à mettre dans gitea).

#8

Updated by Robot Gitea 5 months ago

Frédéric Péters (fpeters) a ouvert une pull request sur Gitea concernant cette demande :

#9

Updated by Robot Gitea 5 months ago

  • Status changed from En cours to Solution proposée
#10

Updated by Frédéric Péters (de retour le 27 mai) 5 months ago

#11

Updated by Robot Gitea 4 months ago

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

Frédéric Péters (fpeters) a mergé une pull request sur Gitea concernant cette demande :

#12

Updated by Robot Gitea 4 months ago

Thomas Jund (tjund) a relu et demandé des modifications sur une pull request sur Gitea concernant cette demande :

#13

Updated by Thomas Jund 4 months ago

  • Related to Development #85706: a11Y: affichage des étapes backoffice, contraste insuffisant added
#14

Updated by Transition automatique 4 months ago

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

Updated by Frédéric Péters (de retour le 27 mai) 3 months ago

  • Related to Development #11249: possibilité de cliquer sur une étape (passée) donnée added
#16

Updated by Transition automatique 2 months ago

Automatic expiration

Also available in: Atom PDF