Bug #23617
Condition : le champ condition devient encadré de rouge dès qu'on commence à frapper au clavier, on a le sentiment qu'on se trompe, pas bon
0%
Description
La validation se déclenche 250ms après la dernière touche frappée.
- augmenter ce délai ?
- afficher un hint/sablier "validation en cours" pendant le check ?
- ...?
Révisions associées
Historique
Mis à jour par Benjamin Dauvergne il y a presque 6 ans
Le timeout à moins d'une seconde est généralement utile pour du typeahead ou de la recherche mais ici pour de la validation je pense qu'on pourrait mettre ça à plusieurs secondes, voir uniquement sur un changement de focus et/ou les deux, ici les gens ne sont pas en attente d'une confirmation négative, uniquement positive; donc possiblement valider au bout de 250 ms mais dans ce cas n'afficher que du vert pour dire ça va, si ça ne va pas ne rien faire, si ça fait plus de 5s que ça n'a pas bougé on peut indiquer que ça ne va pas (on peut aussi se baser sur le fait que la souris bouge pour détecter que sans changement de focus, la personne est partie faire autre chose).
Une autre possibilité c'est de ne pas afficher l'erreur de la même manière sur un submit/changement de focus et en cours de frappe:- submit/changement de focus: en rouge, ça va pas.
- en cours de frappe: en orange, vous ne semblez pas avoir fini de taper, veuillez terminer pour valider la syntaxe de votre condition/expression.
En dernier lieu un truc de foufou vraiment ergonomique ce serait de mesurer le temps moyen de frappe entre les 2 ou 3 premiers caractères et d'en déduire le temps avant validation, comme ça on s'adapte aux gendarmes qui tapent à deux doigts et aux dactylos confirmées.
Voilà, pick your poison.
Mis à jour par Frédéric Péters il y a presque 6 ans
Dans la veille récente http://uxmovement.com/forms/why-users-make-more-errors-with-instant-inline-validation/ suggère comme plus efficace de seulement laisser la validation au moment du submit.
Mis à jour par Robot Gitea il y a 2 mois
- Statut changé de Nouveau à En cours
- Assigné à mis à Frédéric Péters
Frédéric Péters (fpeters) a ouvert une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/wcs/pulls/1124
- Titre : WIP: misc: do not turn condition widget red when typing (#23617)
- Modifications : https://git.entrouvert.org/entrouvert/wcs/pulls/1124/files
Mis à jour par Robot Gitea il y a 2 mois
- Statut changé de Solution proposée à Solution validée
Lauréline Guérin (lguerin) a approuvé une pull request sur Gitea concernant cette demande :
Mis à jour par Robot Gitea il y a 2 mois
- Statut changé de Solution validée à Résolu (à déployer)
Frédéric Péters (fpeters) a mergé une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/wcs/pulls/1124
- Titre : misc: do not turn condition widget red when typing (#23617)
- Modifications : https://git.entrouvert.org/entrouvert/wcs/pulls/1124/files
Mis à jour par Transition automatique il y a 2 mois
- Statut changé de Résolu (à déployer) à Solution déployée
misc: do not turn condition widget red when typing (#23617)