Existe-t-il une norme industrielle pour un temps de réponse inacceptable pour les applications Web?

StackOverflow https://stackoverflow.com/questions/184814

Question

Je travaille sur la personnalisation d'une application de type cots (disponible dans le commerce), où le chargement de quelques pages est extrêmement long pour certaines distributions de données. (Je parle environ 3 minutes pour qu'une page soit chargée dans cet exemple ... et le temps augmente de façon exponentielle).

Clairement, cela est inacceptable, mais existe-t-il des études permettant de déterminer le délai de réponse acceptable?

Je voudrais de bonnes études éventuellement sur le temps de réponse.

Était-ce utile?

La solution

La recherche de Jakob Nielsen a répondu à cette question depuis < em> toutes les applications (les applications Web ne sont pas spéciales à cet égard):

  • 0,1 seconde : limite imposée aux utilisateurs qui se sentent en train de manipuler directement des objets dans l'interface utilisateur.
  • 1 seconde : limite pour les utilisateurs qui se sentent à naviguer librement dans l'espace de commande sans avoir à attendre indûment l'ordinateur.
  • 10 secondes : limite pour les utilisateurs en gardant leur attention sur la tâche.

Donc, pour les applications Web, vous devez maintenir le temps de réponse de vos pages à 500 ms maximum en moyenne près des serveurs, afin de disposer d’une application Web agréable à utiliser, même avec une latence réseau de 200 à 300 ms.

Autres conseils

Les temps de réponse de l'interface utilisateur acceptables sont basés sur la psychologie humaine et sont donc les mêmes pour les applications Web que pour les applications de bureau traditionnelles.

En fonction de la manière dont l'utilisateur final perçoit l'opération en cours, un temps de réponse acceptable peut être d'une seconde (par exemple pour la fermeture d'une "fenêtre de dialogue") ou de 10 secondes (pour l'affichage des résultats d'un calcul, par exemple).

Le gourou de la convivialité Jakob Nielsen a écrit un bon article sur les réactions acceptables des applications Web. fois.

Les directives de l'interface utilisateur publiées spécifient les mêmes temps de réponse acceptables, par exemple:

Consignes relatives à l'apparence de Java

Documentation de GNOME sur l'interface utilisateur .

Oui, l'article de Nielsen contient de bonnes informations sur la manière dont la psychologie est impliquée. ici vous pouvez trouver plus d’informations sur les raisons pour lesquelles la "performance perçue" compte, et pas seulement le temps de réponse réel.

J'ai posté une question connexe et obtenu des réponses intéressantes qui pourraient aider. Voir

Ce qui est considéré un bon temps de réponse pour une application Web dynamique et personnalisée?

Il y a quelque temps, un professeur m'a dit que l'utilisateur moyen abandonnait après 10 secondes d'attente sans que rien ne se passe. Voir quelque chose se produire augmentera probablement leur tendance à attendre. Mais c'était il y a quelque temps ... lorsque les interwebs étaient plus lents.

Il existe un bel article de blog ici qui affirme qu'il n'y a vraiment pas de standard dans l'industrie.

Peut-être n'y a-t-il pas de bonne façon de faire cela.

est le temps de réponse le moins acceptable.

Ensuite, durée maximale prévue par l'utilisateur, qui varie beaucoup en fonction de votre service.

Une zone animée augmentera considérablement la patience de l’utilisateur, qu’il s’agisse d’un sablier, d’un tourbillon, d’un cercle, voire même d’un bar qui se remplit et se vide encore et encore. Tant que le problème n'est clairement pas que leurs actions ont été ignorées, ils vont attendre.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top