Je travaille sur une interface utilisateur qui permettra aux utilisateurs de sauvegarder des milliers d'enregistrements. Ils ont également la possibilité d'organiser ces enregistrements en projets.
Dans l'écran principal des enregistrements, nous autorisons la suppression en bloc, c'est-à-dire que vous pouvez cocher plusieurs éléments, puis les supprimer en bloc. C'est parce que, comme mentionné, des milliers d'enregistrements.
Cependant, dans l'écran Projets, nous ne prévoyons pas que les utilisateurs auront beaucoup de projets. Il n'y en aura que 3 ou 4, donc la modification en bloc n'est pas vraiment nécessaire ici, donc je pensais ne permettre aux utilisateurs de supprimer qu'un seul projet à la fois.
Voici à quoi ressemble l'écran des enregistrements avec l'édition en bloc. Notez que le bouton "Supprimer" n'apparaîtra qu'après avoir coché au moins un élément.
L'écran Projets a presque exactement la même apparence, mais sans les cases à cocher/possibilité de supprimer en bloc.
Je suppose que nous pouvons refléter l'interface utilisateur pour plus de cohérence, mais je ne pense pas que l'édition en bloc soit nécessaire pour quelque chose qui ne contiendra même pas une tonne d'éléments.
Est-il correct d'avoir un mélange de montage en vrac et unique dans l'interface utilisateur?
C'est parfaitement raisonnable de mélanger ces modèles, en fonction de ce qu'ils traitent.
Imaginez un site Web de commerce électronique qui prend en charge la création de plusieurs listes de souhaits. Je m'attendrais à ce qu'ils me laissent supprimer plusieurs éléments d'une liste de souhaits à la fois, mais je ne serais pas nécessairement surpris s'ils me faisaient supprimer une seule liste de souhaits à la fois. Cela semble naturel parce que ne liste est un objet de regroupement, donc la suppression d'une liste est une action plus grande et plus destructrice. Supprimer un certain nombre de listes de souhaits en même temps me donnerait plus de pouvoir destructeur que je n'en aurais besoin habituellement. Ne pas me permettre cette option, c'est me protéger contre la suppression accidentelle de tout et accepter que je serai légèrement gêné si j'ai réellement besoin de cette fonctionnalité.
Cependant, je pourrais styliser les lignes un peu différemment pour renforcer visuellement les comportements légèrement différents disponibles. Par exemple, les enregistrements, qui prennent en charge la suppression en bloc, pourraient être un peu plus étroits, ce qui permettrait également naturellement de mieux afficher le grand nombre d'entre eux. Inversement, je montrerais les projets avec plus de remplissage et peut-être une police plus grande pour illustrer que ce sont des objets "plus grands" que des enregistrements.