web-dev-qa-db-fra.com

Quel est un délai acceptable pour l'utilisateur lorsqu'il attend les résultats de la recherche?

Existe-t-il des recherches qui montrent combien de temps un utilisateur est prêt à attendre que les résultats de la recherche reviennent avant d'abandonner? Je sais que Google a rendu la recherche de personnes instantanée, mais à l'exception de la recherche générale sur le Web, pour une application - disons, une application iOS avec une connectivité réseau potentiellement intermittente - existe-t-il des mesures pour montrer combien de temps est "trop long" pour une recherche? Je dois souligner que le type de recherche dont je parle implique de communiquer avec un service réseau.

2
user10242

Si votre application effectue des requêtes volumineuses et qu'il y a un retard ou une limitation, vous ne pouvez pas contrôler cela. Ajoutez à cette latence du réseau et vos résultats prendront encore plus de temps.

Ce que vous contrôlez est la réactivité de votre application aux utilisateurs, ce qui peut vous faire gagner du temps et vous pardonner. Sans connaître votre situation, est-il possible d'utiliser un texte d'indication pour définir les attentes des utilisateurs?

Il existe une distinction entre les temps de réponse absolus et la réactivité perçue de votre application elle-même.

Dans le livre "Designing with the Mind in Mind" (Jeff Johnson), un principe est le suivant:

Reconnaissez instantanément les actions des utilisateurs, même si le retour de la réponse prendra du temps; préservez la perception des utilisateurs des causes et des effets

1
Mike M