web-dev-qa-db-fra.com

Lignes extensibles, vue rapide ou modale pour afficher une grande section avec les détails d'une ligne dans un tableau?

J'ai une table et dans la première version de l'implémentation, j'avais des lignes extensibles avec des informations. Dans la nouvelle version, le client souhaite des sections extensibles dans la section développée car il y a beaucoup d'informations.

Quelle est la meilleure option, dans ce cas, des lignes extensibles (avec d'autres sections extensibles à l'intérieur/juste le texte), une vue rapide ou modale? Quel cas offre une meilleure expérience utilisateur?

Je vais ajouter quelques photos de "Concevoir de meilleures tables de données" comme détails pour les trois cas.

enter image description here

enter image description here

enter image description here

10
Madalina Taina

Je crois que toutes les options fonctionnent bien mais je voterais pour la 2ème option car le 1er exemple pourrait être complexe pour que les données soient clairement visualisées sur les petites fenêtres.

2
Joao Carvalho

Le contexte est la clé

Les 3 solutions publiées ont fourni plus de contexte.

Avant de m'attacher à une solution, je voudrais certainement connaître la fréquence des actions nécessaires pour afficher le contenu extensible. Si c'est fréquent, alors les colonnes du tableau ne font pas leur travail correctement et peuvent prioriser les paramètres que nous voulons afficher à l'avance.

Si nous supposons que l'action est moins fréquente, je donnerai la priorité au contenu étendu afin que je puisse prendre une décision éclairée avec précision.

Dans ce cas, la précision est prioritaire sur l'efficacité.

En conséquence, je préférerais la solution 2 ou 3.

0
tridip1931

Je préfère l'option d'extension car elle semble plus intuitive et permet à l'œil de se déplacer dans la même direction que la liste. Je préfère également une touche de raccourci (esc) pour fermer la fenêtre pour éviter de faire défiler pour cliquer et fermer le modal.

Je pense que la taille de l'écran serait également un facteur.

Voici un article suggérant les meilleures pratiques et de nombreux commentaires publiés avec des commentaires utiles. https://uxmovement.com/forms/best-practices-for-modal-windows/

0
user122782

La réponse est simple: les utilisateurs de l'application s'attendent-ils à pouvoir ouvrir plusieurs enregistrements à la fois? Si c'est le cas, le premier fil est votre seul choix.

Les deux autres options sont une question de préférence.

0
DarrylGodden

Je dirais que le premier est meilleur, mais vous pouvez également faire quelque chose comme google analytics et utiliser le second.

Les fenêtres pop-up ne sont pas une bonne idée car tout le monde s'en plaint tout le temps en ligne et cela est lié aux effets négatifs des "publicités pop-up" dans l'esprit d'un utilisateur moyen.

Je dirais: testez-le. Vous pouvez essayer de faire des recherches sur les utilisateurs pour savoir si les utilisateurs préfèrent le premier ou le second. Vous pouvez le faire soit en utilisant des outils comme "hotjar" pour regarder l'utilisateur lors de son interaction et le combiner avec Google Analytics et l'outil Google Tag Manager

OR

Vous pouvez faire de la recherche utilisateur classique à travers des courbes d'observation et UX pour voir ce qui est le mieux.

Pensez également à l'évolution de votre système: est-il préférable d'avoir une fonction de "défilement vers le bas" (parce que l'ajout de TONNES d'informations ne sera peut-être pas bon pour votre interface utilisateur?) Ou une "fenêtre de droite" (vous permettant d'ajouter quelques nouvelles infos utiles dans un futur proche).

De plus, en y pensant maintenant comme une idée à affiner, vous pouvez opter pour une vue "multi-fenêtres" comme dans le navigateur: un utilisateur peut ouvrir plusieurs "onglets" et basculer la vue sur eux pour voir tout ce dont il a besoin (qui peut être utilisé pour comparaison par exemple).

0
Rhevan

La première solution est la meilleure solution pour l'interaction (je n'ai pas regardé le contenu). Voici la raison pour laquelle je pense que oui:

La première solution ne fait pas beaucoup bouger la souris. Sur klick affiche des informations un autre clic au même endroit ferme les informations. Dans un grand tableau comme celui-ci, l'utilisateur utiliserait probablement la souris comme périphérique de pointeur pour rester orienté sur la ligne sur laquelle il se trouve. En utilisant un modal (en haut ou sur le côté), l'utilisateur est obligé de trouver la dernière ligne après chaque modal pour continuer à lire le tableau.

0
BrunoH