2010-09-04 8 views
0

Je travaille sur un projet concernant les recettes créées par les utilisateurs et les connectant de différentes manières. Une des choses que je faisais sans y penser est chaque fois qu'il y a un formulaire d'édition par exemple. Chaque fois que l'utilisateur modifie une recette, je redirige l'utilisateur vers une page pertinente, le bouton Enregistrer les modifications redirige vers la page de recette, ou la page de liste de recettes par exemple, mais je suis tombé sur quelques sites Web au lieu de rediriger l'utilisateur à une autre page, ils montrent le même formulaire d'édition, mais avec un message de réussite.Bouton Enregistrer les modifications

Cela m'a semblé plus logique, car l'utilisateur a peut-être atteint la page de modification de plusieurs façons. Vous n'êtes donc pas certain de la rediriger vers une page pertinente pour l'utilisateur. Que pensez-vous, quel serait le motif de conception le plus approprié à utiliser ici?

Merci.

Répondre

0

J'ai utilisé les deux approches. Je suppose que tout dépend du flux de travail de votre utilisateur typique. Qu'est-ce qui aurait plus de sens pour eux et leur faciliter la vie? Du point de vue du développeur, il est définitivement plus facile de revenir à la page d'édition car il n'est pas nécessaire de garder une trace de la page précédente. Quelle que soit l'approche adoptée, l'important est de donner à l'utilisateur la possibilité de revenir là où il était. Donc, si vous les renvoyez à l'écran d'édition après la sauvegarde, il devrait y avoir un lien quelque part pour leur permettre de revenir d'où ils venaient en un seul clic.