Un panel de données a plus de deux résultats. Il peut être en attente, vide avec succès, rempli ou impossible à charger. Réutiliser le même écran vide pour les quatre laisse les gens deviner.
Indiquer l'état réel
- Affichez un indicateur de progression concis lorsqu'une demande est en attente et est susceptible de prendre un certain temps.
- Expliquez un résultat vide et donnez une étape suivante uniquement lorsqu'elle est utile.
- Décrivez un échec de chargement séparément et proposez une nouvelle tentative lorsque la répétition de la demande est sûre.
Préserver le contexte pendant la récupération
Conservez les filtres et les valeurs saisies par l'utilisateur après un échec temporaire. Évitez un spinner indéfini et annoncez des mises à jour importantes de la technologie d'assistance sans déplacer le focus du clavier de manière inattendue.
Testez les chemins lents, vides, échoués et réussis avec un timing réaliste. Un état utile communique ce qui s'est passé et ce que la personne peut faire ensuite, plutôt que d'exposer des codes d'erreur internes.
