Je développe une application web qui recueille des données sur plusieurs étapes grâce à un assistant. Les étapes ne sont généralement pas interdépendantes, en ce sens que la saisie de données à chaque étape a peu ou pas d'effet sur les étapes qui en découlent. Cependant, chaque étape peut avoir un ensemble de validations qui déterminent si l'utilisateur peut passer à l'étape suivante en cliquant sur "continuer"UX Design Question: Un assistant multi-étapes doit-il enregistrer le contenu du formulaire lorsque l'utilisateur clique sur "revenir en arrière"/précédent?
Quel devrait être le comportement lorsque l'utilisateur clique sur le précédent? A> Passer rapidement à la page précédente, perdant ainsi toutes les données non enregistrées dans le formulaire. Inviter l'utilisateur avec un avertissement est une option, mais il peut devenir irritant très bientôt.
b> Déplacer à la page précédente sauvegarder toutes les données de l'étape en cours - sans déclencher la validation, de sorte que lorsque l'utilisateur revient, elle voit la forme dans le même état qu'elle a laissé dans
c. > tout autre comportement
Tous les avis sont les bienvenus :)
oublié de mentionner - Je n'ai pas un bouton de sauvegarde à chaque étape. Est-ce mauvais? –