Projet

Général

Profil

Development #71073

[Accessibilité] à la soumission du formulaire, en cas d’erreur le focus est déplacé sur l’élément body

Ajouté par Marie Kuntz -> retour le 13 mai il y a plus d'un an. Mis à jour il y a plus d'un an.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
07 novembre 2022
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

à la soumission du formulaire de connexion, en cas d’erreur le focus est déplacé sur l’élément body

Solution : En cas d’erreur, à la soumission déplacer le focus sur l’élément .errornotice en ajoutant au préalable tabindex=”-1”


Fichiers

30.png (16 ko) 30.png Marie Kuntz -> retour le 13 mai, 07 novembre 2022 17:13
31.png (7,24 ko) 31.png Marie Kuntz -> retour le 13 mai, 07 novembre 2022 17:13
0001-accessibility-focus-on-error-message-at-form-submiss.patch (810 octets) 0001-accessibility-focus-on-error-message-at-form-submiss.patch Paul Marillonnet, 09 novembre 2022 11:32

Révisions associées

Révision f2ad05b6 (diff)
Ajouté par Paul Marillonnet il y a plus d'un an

accessibility: focus on error message at form submission (#71073)

Historique

#4

Mis à jour par Paul Marillonnet il y a plus d'un an

  • Projet changé de Authentic 2 à Gadjo
  • Statut changé de Nouveau à En cours
  • Assigné à mis à Paul Marillonnet

C’est propre à gadjo, et non pas un comportement isolé dans authentic.

#5

Mis à jour par Paul Marillonnet il y a plus d'un an

Sur l’autofocus j’ai de la doc contradictoire à ce sujet, par exemple la doc W3C indique que :

The autofocus attribute can be used on the following elements:
· button
· input
· select
· textarea

alors que les spécs à jour de HTML précisent :

The autofocus attribute applies to all elements, not just to form controls. This allows examples such as the following:

<div contenteditable autofocus>Edit <strong>me!</strong><div>

Sinon ok pour tabindex sur la div. De mon côté avec mon firefox de base j’arrive pas à l’attraper à coup de tabulations, pas les bons outils/options d’accessibilité activés j’imagine.

En supposant qu’on veuille ce comportement pour toute erreur de formulaire (pas seulement le formulaire de connexion, et pas seulement une erreur globale mais aussi des erreurs liées à des champs du formulaire en particulier), le patch donnerait ça.

#6

Mis à jour par Benjamin Dauvergne il y a plus d'un an

  • Statut changé de Solution proposée à Solution validée
#7

Mis à jour par Paul Marillonnet il y a plus d'un an

Paul Marillonnet a écrit :

Sinon ok pour tabindex sur la div. De mon côté avec mon firefox de base j’arrive pas à l’attraper à coup de tabulations, pas les bons outils/options d’accessibilité activés j’imagine.

C’est moi qui ai mal lu la doc, c’est précisément le comportement attendu pour une valeur négative associée à cet attribut tabindex.

#8

Mis à jour par Paul Marillonnet il y a plus d'un an

  • Statut changé de Solution validée à Résolu (à déployer)
commit f2ad05b65c42e5160da512ee1152370215a645f8
Author: Paul Marillonnet <pmarillonnet@entrouvert.com>
Date:   Wed Nov 9 11:23:23 2022 +0100

    accessibility: focus on error message at form submission (#71073)
#9

Mis à jour par Transition automatique il y a plus d'un an

  • Statut changé de Résolu (à déployer) à Solution déployée
#10

Mis à jour par Transition automatique il y a environ un an

Automatic expiration

Formats disponibles : Atom PDF