Lié à ne barre de progression doit-elle aller dans les deux sens?
Supposons une boîte de dialogue de copie de fichier avec une option pour stop and revert
l'opération en cours. Si l'utilisateur choisit de revenir en arrière, serait-il préférable de faire reculer la même barre de progression à 0% ou de la remplacer par une nouvelle barre de progression avec le titre "Reverting ..." qui passe de 0 à 100%?
Ce serait probablement une bonne touche supplémentaire de faire reculer la barre de progression.
Cela signifierait clairement à votre utilisateur que les modifications ont été complètement annulées. Il s'agit d'une distinction nécessaire, car de nombreux programmes mal écrits NE reviennent PAS entièrement sur leurs modifications, par ex. ils laissent des fichiers libres après le retour.
La barre de progression telle qu'elle signifie signifie qu'il s'agit d'une progression pour l'action en cours. Je répète que c'est pour le progrès "action" et non pour le progrès "perception sémantique". Une barre de progression est censée progresser et elle ne peut revenir en arrière que s'il s'agit d'un événement continu, comme dans le cas d'une restauration en arrière du même événement en continu. S'il s'agit d'un événement discontinu se produisant sur un intervalle, la barre régressive ne sera pas le bon schéma.
Les barres de progression décrivent un processus en cours de bout en bout. Même lorsque vous annulez un processus précédent, le processus de suppression a un début et une fin. Ce n'est pas comme si vous commenciez conceptuellement à la fin du processus et que vous reculiez ensuite. Du point de vue de l'utilisateur, il y a toujours un processus en cours qui a un point de départ qui vient au début et un point de fin qui vient à la fin.
Une exception à laquelle je peux penser est lorsqu'une barre de progression est utilisée pour afficher le volume ou la capacité disponible de quelque chose comme de l'espace disque. Si vous supprimiez des fichiers d'un disque, je m'attendrais à ce que la barre de progression "suppression de fichiers" progresse de gauche à droite, mais la jauge décrivant mon espace disque disponible se déplacerait de droite à gauche.
Cela progresse de gauche à droite à mesure que les fichiers sont supprimés:
Cela progresse de droite à gauche à mesure que les fichiers sont supprimés: