web-dev-qa-db-fra.com

Implémentation d'un "mode de suppression"

Je travaille sur un site qui permet aux utilisateurs de créer des listes, et en ce moment nous avons retiré la fonctionnalité "supprimer" dans un mode séparé. Idéalement, la façon dont cela fonctionnerait serait:

  1. L'utilisateur clique sur quelque chose pour passer en mode suppression
  2. L'utilisateur sélectionne les éléments à supprimer. Les modifications ne sont pas appliquées, simplement indiquées visuellement
  3. L'utilisateur sélectionne "appliquer" ou "annuler"

Pour l'utilisateur, quelle serait la meilleure façon de localiser les boutons "entrer en mode suppression" "appliquer" et "annuler"? Actuellement, nous avons un interrupteur à bascule qui active et désactive simplement le mode de suppression, mais je pense que cela prête à confusion pour l'utilisateur car il ne fournit aucune démarcation pour le fait que les modifications seront appliquées lorsque le commutateur à bascule est désactivé:

Le mode de suppression est désactivé http://snag.gy/3ulI1.jpg

Mode de suppression désactivé

Delete Mode

Le mode de suppression est activé

Il me semble presque que nous devrions avoir un bouton qui devient deux, mais je ne peux pas imaginer une bonne façon de le faire.

5
Redian

Le libellé "supprimer le mode" n'est pas si convivial, assez technique, juste en le lisant sans voir votre explication, je ne savais vraiment pas ce que c'était.

Avez-vous d'autres opérations que la "suppression" qui pourraient être appliquées à une ou plusieurs images? Si vous le faites, vous devriez avoir un bouton "sélectionner les éléments", et il entrera dans un mode où vous sélectionnez des éléments avec des cases à cocher, puis choisissez l'opération que vous souhaitez effectuer sur les éléments sélectionnés dans une liste d'opérations, telles que comme supprimer.

Si "supprimer" est la seule opération qui s'applique à plusieurs sélections, vous devez nommer ce bouton "sélectionner les éléments à supprimer", je sais que c'est un peu long, mais c'est le seul moyen de le rendre clair et de ne pas vous sentir "risqué".

enter image description here

13
Andy

Vous touchez presque à la façon dont Windows 8 gère plusieurs éléments dans une liste. Un utilisateur peut sélectionner un élément et à ce stade, la barre d'application apparaîtra du bas avec des actions que l'utilisateur peut effectuer sur les objets sélectionnés. L'utilisateur peut continuer à sélectionner des objets et effectuer les mêmes actions sur plusieurs objets. Cela a l'avantage non seulement de la manipulation

Mon problème personnel avec cette méthode est qu'il n'est pas clair ce que l'utilisateur peut faire avec les éléments jusqu'à ce qu'ils soient sélectionnés. Il masque la fonctionnalité hors de l'écran, et par conséquent hors de l'esprit. Cependant, si c'est une fonctionnalité que l'utilisateur attend et est habituée (ils sont formés pour cela), cela pourrait fonctionner.

Votre solution est plus claire, et je ne pense pas que mettre un utilisateur en mode "supprimer" soit nécessairement un problème - après tout, c'est ainsi que vous supprimez des applications sur un iphone et un ipad - vous pouvez le rendre assez clair (dans le cas de UX d'Apple, les applications tremblent et un `` x '' apparaît). En fait, cela me frustre souvent de devoir sélectionner les éléments un par un si je veux les supprimer. Ici, la fonctionnalité n'est pas non plus immédiatement visible. Vous devez savoir maintenir enfoncée l'application pour la supprimer - et j'ai vu que cela posait problème aux nouveaux utilisateurs.

Une option consiste à avoir le bouton Supprimer (pas nécessairement un bouton bascule, et peut-être juste un bouton "Modifier"), puis à faire apparaître une barre d'action (comme sur Windows 8) qui contient les actions que l'utilisateur peut effectuer.

1
NotSimon