web-dev-qa-db-fra.com

Réorganiser les articles d'une liste ... Faut-il utiliser le glisser-déposer ou une liste déroulante avec une liste de numéros?

Quelle est la manière la plus intuitive/la plus simple de trier une liste d'éléments? Est-ce par glisser-déposer (glisser-déposer les lignes dans l'ordre que vous souhaitez) ou faire quelque chose comme mettre une liste déroulante à côté de chaque ligne/élément avec des nombres comme ci-dessous:

enter image description here

Cela signifie que s'ils veulent réorganiser les articles, ils cliquent sur la liste déroulante et choisissent la position dans laquelle ils veulent mettre cet article. Comme très manuel.

Lequel des deux est le plus convivial? La seule préoccupation pour le glisser-déposer est de savoir s'ils sont suffisamment reconnaissables comme pouvant être déplacés.

1
catandmouse

D'après mon expérience, l'utilisation de la liste déroulante pour indiquer la position souhaitée n'est pas intuitive et pourrait créer une friction UX. L'utilisateur devra compter sur quelle ligne il souhaite que le contenu se trouve. Par exemple, si je sélectionne 7, l'élément de la ligne 7 se déplace-t-il en position 6 ou 8. Je n'opterai donc pas pour l'option déroulante. Il sera beaucoup plus difficile à utiliser s'il y a beaucoup plus de lignes (> 20).

Le glisser-déposer sera utile si l'utilisateur reconnaît la fonctionnalité. Nous pouvons peut-être le faire en ajoutant une zone de ligne en pointillés à la dernière ligne et avec du texte d'aide également. "Faites glisser et déposez pour trier" à l'intérieur de la boîte en pointillés. (Peut-être aussi avec une icône de hamburger). Si cela doit être conçu pour le bureau, il peut également être utile de changer le curseur.

Selon l'application, si je n'avais besoin de le déplacer vers le haut ou vers le bas qu'une ou deux fois, je pourrais également ajouter la flèche Haut et Bas.

1
SimonTeo

Vous devez considérer quelques éléments ici afin de décider quelle option est la mieux adaptée. en même temps, je pense que cela pourrait être de meilleures façons et combinaisons de fonctionnalités pour y parvenir

  • ce sera sur un appareil tactile? le glisser-déposer est plus facile au toucher
  • si combien de temps cette liste sera en moyenne. si cela va être très long, vous devrez peut-être envisager d'autres fonctionnalités telles que la pagination ou certaines fonctionnalités de tri pour commencer à réorganiser plutôt que d'avoir à réorganiser à partir de zéro
  • vous pouvez également envisager de réorganiser le groupe d'éléments de liste sélectionnés. vous pouvez le faire avec une case à cocher pour les sélectionner ou appuyez et maintenez dans le cas d'un appareil à écran tactile
0
Ameen Akbar