J'implémente actuellement une corbeille/poubelle pour une application web qui fonctionne avec 3 entités de données différentes. Chacune de ces entités est affichée dans des vues uniques.
Si un utilisateur supprime une telle entité, l’enregistrement doit-il
(Cela sera ensuite divisé en 3 parties visuelles, une pour chaque type d'entité)
Ou
Je ne peux tout simplement pas décider. Le concept oldschool d'une poubelle mondiale me semble raisonnable. Pourtant, la mise en œuvre de bacs séparés pourrait améliorer le flux de travail des utilisateurs car il n'aura pas à ouvrir une autre route avant de pouvoir gérer les fichiers supprimés.
Faites les deux en un. Une corbeille globale qui commence par un filtre déterminé par d'où vous venez. Un utilisateur visitant le thrash lors de la visualisation des pommes recherche probablement une pomme supprimée. Ou peut-être pas et ils ont juste besoin de changer le filtre.
Si vous ne savez pas quand les utilisateurs se rendent compte qu'ils ont cliqué sur la mauvaise chose, je ferais une combinaison de deux choses.
Tout d'abord: créez une option d'annulation. Si l'utilisateur supprime quelque chose qu'il ne voulait pas supprimer et remarque immédiatement, il pourra restaurer ses actions. Gmail en est un excellent exemple, lorsque vous supprimez un mail par exemple.
Le deuxième cas d'utilisation que je peux imaginer est un utilisateur se rendant compte qu'il ou elle a supprimé quelque chose par accident quelques heures ou jours plus tard. Dans ce cas, je suggère d'avoir une poubelle pour tout. Je n'ai pas vraiment de sources pour cela, à part que Gmail et Windows le font également. D'où que vous supprimiez quelque chose sur votre compte de messagerie ou votre ordinateur, il finit toujours dans la même poubelle.
Donc, supprimer quelque chose par accident entraînerait la possibilité de le restaurer immédiatement sans quitter votre page actuelle, ou de le restaurer lorsque vous revenez pour une deuxième visite et de réaliser que vous avez supprimé la mauvaise chose.
Cela dit, il y a vraiment deux questions dans votre message,
À moins que la poubelle ne soit considérée comme faisant partie des 20% les plus populaires de la navigation des utilisateurs, elle n'appartient pas à un citoyen de première classe. Donc, placer cette fonctionnalité dans la vue correspondant à une entité spécifique est probablement la bonne approche.
Les facteurs à prendre en compte dans le choix de la météo ou non, le bac devraient être globaux
mais vraiment c'est:
Une poubelle mondiale avec un moyen de trier ou de filtrer les 3 catégories serait utile. Savoir que vous allez à un seul endroit pour annuler les erreurs est apaisant. Réaliser que vous avez supprimé quelque chose est stressant. Ne pas savoir où le récupérer le rend plus stressant.