web-dev-qa-db-fra.com

Comment communiquer une actualisation forcée de page à l'utilisateur?

Je travaille sur une application qui surveille les pompiers lors d'un incident.

Il peut arriver que nous devions actualiser la page automatiquement, afin de garantir que l'utilisateur utilise la dernière version de l'application.

Une actualisation sera le résultat de mises à jour critiques et non critiques. Pour les mises à jour non critiques, il sera acceptable de permettre à l'utilisateur de les ignorer, mais en cas de correction d'un bug critique, qui est essentiel pour surveiller les pompiers, je pense que cela devrait être obligatoire.

Si cela se produit au milieu d'un incident, comment recommanderiez-vous de communiquer que la page sera actualisée à l'utilisateur?

Connaissez-vous une application avec des caractéristiques similaires?

5

Vous devrez faire un compromis très réfléchi qui tient compte non seulement de l'importance de la correction de bogue par rapport à l'importance de sécuriser des vies humaines dans cette situation critique, mais également des conséquences et des responsabilités qui en découlent.

Je n'appliquerais jamais une actualisation de page sans l'approbation de l'utilisateur. Et si un commandant accomplit une tâche telle que conseiller les pompiers sur l'effondrement des murs? Un rechargement de page pour effectuer des corrections de bogues qui pourraient potentiellement corriger quelque chose de totalement indépendant pourrait être dévastateur.

Choses à garder à l'esprit:

  1. Interférer avec la tâche de l'utilisateur pourrait avoir de graves conséquences.
  2. Le message doit être court et clair.
    • Il doit être lisible dans des situations extrêmes.
  3. L'utilisateur doit déterminer si les risques pèsent sur les avantages.
  4. L'utilisateur doit savoir combien de temps il faudra pour recharger la page.
    • Gardez à l'esprit les mauvaises connexions (2G, mauvaise couverture, etc.).

Exemples d'écrans:

Critical update example screens

3
Levano

Le système de surveillance des voitures et du fret utilise généralement cette approche. J'utiliserais un message amical et lui ferais comprendre qu'il est essentiel pour lui de faire cela, quelque chose comme:

Pour maintenir votre sécurité, nous devons effectuer une mise à jour critique de notre système, la page sera automatiquement actualisée. Je vous remercie.

0
Raphael Pizzi