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