Autofocus on Modal input
When a modal opens with a single input, it should be automatically focused
Bad example
Good example
Autofocus sur les modales
Description
Quand une modale s'ouvre avec un seul champ de saisie (ou un champ principal), celui-ci doit être automatiquement focus pour permettre à l'utilisateur de commencer à taper immédiatement.
Pourquoi c'est important
- Efficacité : L'utilisateur peut commencer à taper sans action supplémentaire
- Accessibilité : Les utilisateurs au clavier n'ont pas besoin de naviguer pour trouver le champ
- Expérience utilisateur : Réduit les frictions et accélère les interactions
Quand appliquer
- Modales avec un seul champ de saisie
- Modales de recherche
- Formulaires simples (ajout rapide d'élément)
Quand ne pas appliquer
- Modales avec plusieurs champs sans hiérarchie claire
- Modales de confirmation (le focus doit être sur le bouton de confirmation)
- Modales avec du contenu à lire avant l'interaction
Exemple concret
Voici la modale de recherche de la SNCF — à l'ouverture, le champ n'est pas focus, nécessitant un clic supplémentaire avant de pouvoir taper :
Un petit détail qui ajoute de la friction à chaque recherche.
Published on Dec 6, 2025
Explore more examples
Date of birth input
Use three text fields (day, month, year) with auto-advance instead of native date pickers or long dropdowns.
Dropdown usability
Replace long dropdowns with searchable select components for better usability
Input auto-formatting
Automatically format inputs like phone numbers and credit cards as users type