Résumé de section
-
Contenus :
• L'interface comme comportement et non comme image fixe
• États d'un composant : normal, survol, focus, actif, désactivé, chargement, succès, erreur
• Conception des boutons : libellé, hiérarchie, zone cliquable, action destructrice
• Formulaires : ordre des champs, libellés, aides à la saisie, champs obligatoires
• Validation : au moment de la saisie, à la soumission, et arbitrage entre les deux
• Messages d'erreur : cause, localisation, action corrective
• Retour d'information : toute action doit produire une réponse perceptible
• Temps d'attente : indicateurs, patience de l'utilisateur, chargement progressif
• États particuliers : première utilisation, contenu vide, erreur réseau, absence de résultat
• Fenêtres modales, notifications et interruptions : usage mesuré
• Interactions tactiles : taille des cibles, gestes, absence de survol
• Patrons de conception éprouvés et intérêt de ne pas innover sans raison
Objectifs pédagogiques :
• Concevoir l'ensemble des états d'un composant interactif
• Concevoir un formulaire complet avec sa validation et ses messages
• Traiter explicitement les états particuliers
• Garantir un retour d'information pour chaque action