web-dev-qa-db-fra.com

Les utilisateurs s'attendent-ils à une fonction «annuler» dans les applications Web?

Nous concevons une application Web, qui est essentiellement un outil de dessin pour les processus. Mon hypothèse est que l'utilisateur aimerait pouvoir annuler une action.

Ma question est de savoir s'il existe des recherches sur la possibilité d'annuler les applications Web. Les utilisateurs sont-ils habitués à cette fonctionnalité lorsqu'ils naviguent sur le Web?

Jusqu'à présent, j'ai vu la fonction d'annulation dans des applications telles que:

  • Boîte de réception

Inbox

  • Draw.io
  • Débordement de pile
3
Dimitra Miha

Voir cette question très connexe pour une réponse détaillée sur l'implémentation de l'annulation .

Voici un article ciblé sur l'implémentation de l'annulation par Model-View-Controller (qui peut être appliqué aux applications Web) .

Si votre application Web permet une manipulation constante des données (c'est-à-dire un outil de dessin), l'annulation doit être une priorité élevée.

Mon sentiment est qu'il y a un manque de "recherche" sur ce sujet, car les mêmes règles s'appliquent ici que pour les applications de bureau. Recherchez des recherches sur annuler largement et appliquez ces règles à votre application Web.

C'est une progression naturelle de l'informatique:

  • Les utilisateurs s'attendent à annuler la prise en charge de leurs applications de bureau
  • L'utilisation des applications Web a considérablement augmenté à mesure qu'elles améliorent leurs fonctionnalités (suite Google, Office 365, Slack)
  • Les utilisateurs s'attendent à la même prise en charge de l'annulation dans les applications Web

Votre application aurait-elle pu être annulée si elle avait été conçue pour un ordinateur de bureau? Si oui, implémentez-le dans votre application Web.

4
Alan