Journal : Une étude de fond des barres de progression
Posté par Troy McClure (page perso, ) le 06 mars 2008
0
La barre de progression, au même titre que le splash-screen, est un des elements architecturaux majeurs des logiciels modernes. Et pourtant, il faut bien l'admettre, les barres de progression sont trop souvent baclées. Voici un article qui donne des clefs pour concevoir une vraie barre de progression, une qui rend joyeux l'utilisateur et lui garde l'oeil rivé sur cette petite barre qui progresse, qui progresse..http://chrisharrison.net/projects/progressbars/
En conclusion, il faut
- ne surtout pas avoir d'à-coups, quitte à bufferiser un peu l'allongement de la barre pour toujours pouvoir la faire pousser un peu.
- privilegier une progression exponentielle: il faut partir doucement et finir vite, en accelerant progressivement.
On regrettera cependant l'absence de confrontation entre la progress-bar exponentielle et le sablier tournant.
> Lire le journal (36 commentaires, moyenne: 4,3).
Vous avez demandé le commentaire #911405.



Barre contre graphe
Moi, je ne veux pas une barre de progression, je veux un graphe de progression, ainsi je peux voir non seulement la progression, mais également la variation de la vitesse de progression, son historique, les pauses, les ralentissements, etc.
Certes un ETA est nécessaire, mais je veux une ETA ressemble plus à une fourchette, voire à une date de fin...
Jabber ID : xmpp:Nyco@jabber.fr
[^]Re: Barre contre graphe
Voire une modélisation mathématique en temps réel de l'avancement.
f(t) = e^(0.22t^2)+2.3log(0.4t)+0.54
[^]Re: Barre contre graphe
Une estimation plus correct serait :
f(t) = A(t, t)
avec :
A(m, n) =
| n + 1 si m = 0
| A(m-1, n) si m > 0 et n = 0
| A(m - 1, A(m, n - 1)) si m >0 et n > 0
PS: oui se commentaire est sponsorisé par du champagne http://www.capsulabulles.net/images/capsules/1884.jpg