web-dev-qa-db-fra.com

Pagination - Afficher la page précédente sur la page 1? (De même avec Suivant sur la dernière page.)

Disons que vous avez une configuration de pagination très standard.

<Page précédente 1 2 3 ... 9 Page suivante>

À la page 1, afficheriez-vous le bouton Page précédente? Et dans le même ordre d'idées, afficheriez-vous le bouton "Page suivante" sur la dernière page?

Si vous les gardez affichés lorsqu'ils ne sont pas fonctionnels, griseriez-vous?

enter image description here

1
AdamUX

Les personnes qui feuillettent la navigation comme celle-ci s'attendent à cliquer au même endroit tout le temps. Le simple fait est que la plupart des utilisateurs ne regardent pas lorsqu'ils cliquent sur "Suivant" sur chaque page/écran.

Si vous commencez à supprimer des éléments de votre navigation car ils ne s'appliquent pas à cette page particulière, les autres liens de navigation se déplaceront par rapport à leur emplacement précédent. Cela pourrait amener l'utilisateur à cliquer sur la mauvaise chose ou à ne cliquer soudainement sur rien. Cela peut être une expérience discordante.

Je dirais que garder les positions de tous les liens identiques et désactiver/griser ceux qui ne sont pas pertinents donnera la meilleure expérience utilisateur.

2
Franchesca

Ce n'est vraiment qu'un cas particulier de gestion des boutons désactivés. Certaines personnes préconisent de les cacher complètement, mais les montrer dans un état handicapé semble être une approche plus populaire. L'avantage de montrer le bouton désactivé est que les gens sauront où il se trouve lorsqu'ils en ont besoin. L'inconvénient est que les gens pourraient ne pas se rendre compte qu'il est désactivé la première fois qu'ils voient votre interface. Donc, si vous le montrez, assurez-vous qu'il est clairement et sans ambiguïté "grisé".

1
Kevin Borders

Ma suggestion est - ne montre pas le premier bouton sur la première page et le dernier bouton sur la dernière page. Si vous êtes vraiment préoccupé par l'expérience utilisateur, je vous suggère de trouver une solution créative.

Sur la première page, sur le côté gauche du lien 2, n'ajoutez pas le bouton 1 non plus, vous pouvez ajouter quelque chose comme `` en savoir plus '' et après le lien n - 1 lorsque vous êtes dans la dernière page, vous pouvez ajouter "vérifiez les nouveaux". J'espère que vous aurez l'idée. Celui-ci pourrait sembler fou et moi-même je recourrais à ne pas montrer les boutons et à garder les choses simples.

0
soconfusing