web-dev-qa-db-fra.com

Comment ordonner l'appel à des actions (afficher, modifier, supprimer) sur une ligne horizontale?

J'ai une table avec plusieurs lignes de données. La dernière colonne de ce tableau de données contient un groupe d'icônes représentant les actions qu'un utilisateur peut effectuer sur cette ligne de données. Les actions incluent: Afficher, Imprimer, Modifier, Supprimer. Existe-t-il une meilleure pratique pour commander ces actions? La suppression doit-elle toujours être la dernière?

2
PixelGraph

Pour rendre la première étape acceptable, vous souhaiterez peut-être suivre l'ordre conventionnel des icônes afin que l'utilisateur ait une chose de moins à comprendre ou à prendre en charge avant d'effectuer toute action. J'ai une suggestion concernant l'utilisation des icônes. Si possible et faisable, placez un lien hypertexte sur la cellule de définition du tableau (colonne) de la ligne (comme un titre ou un identifiant ou quel que soit le composant principal des informations du tableau) pour afficher/modifier la page. Intuitivement, lorsque les utilisateurs regardent le lien sur le mot, ils seront attirés pour cliquer dessus, car il dira qu'il contient plus de détails. De plus, si l'enregistrement est trop long pour faire défiler l'utilisateur jusqu'à la colonne d'action, il sera plus difficile pour cet utilisateur de simplement visualiser les détails. Pensez à faire cela pour plusieurs enregistrements consécutifs. Cela réduira également le nombre d'icônes dont l'utilisateur doit s'inquiéter dans la section action et cela vous donnera l'espace pour expérimenter le placement des icônes restantes.

3
roni