web-dev-qa-db-fra.com

Résolution du problème d'affichage des catégories

Je travaille sur un système d'agrégation de nouvelles inspiré par reddit.com

Le site peut avoir plusieurs catégories créées par les utilisateurs. Je voudrais afficher autant de catégories que possible sur la première page, sans sacrifier le style, la convivialité et le design.

deux choix évidents sont:

Liste verticale sur le côté gauche - Avantage: je peux lister de nombreuses catégories, car le placement vertical me donne un espace illimité - Inconvénient: En fonction de la taille du texte de la catégorie, l'apparence et l'espacement entre les catégories et le contenu sont compromis

En cas de menu vertical, des questions me viennent à l'esprit: le lien "plus" devrait-il simplement vous amener à une page de catégorie? Dois-je faire passer la souris sur plus de catégories de défilement via javascript? peut-être que passer la souris sur plus devrait étendre le menu vers le bas pour révéler plus de catégories?

Liste horizontale en haut du site - Avantage: ne compromet pas la conception - Désavantage: espace limité en fonction de la résolution d'écran de l'utilisateur

Il pourrait y avoir d'autres moyens d'y parvenir, par exemple par un menu vertical ou horizontal partiellement masqué, mais vous ne savez pas si baser une disposition de site sur javascript est une bonne idée.

J'apprécierais vraiment votre contribution à ce sujet. Que recommanderiez-vous que je fasse?

Horizontal Menu of categories

Vertical Menu of categories

1
DavidW

D'après ce que j'ai trouvé, la navigation horizontale est mieux utilisée sur un site Web avec beaucoup de contenu affiché (votre site). Il donne à la navigation sur le site une forte présence car elle s'étend sur toute la largeur du site. Je préfère également la navigation horizontale car elle occupe beaucoup moins de terrain qu'une navigation verticale.

Cela ne veut pas dire qu'une navigation verticale ne fonctionnerait pas. Je suggère de faire un test A/B et de voir ce qui a la meilleure réponse.

De plus, je déplacerais la navigation horizontale sous le logo pour que cela ressemble plus à la navigation pour ce site.

Voir aussi Smashing Magazine à ce sujet.

1
PL3X

Une option peut être d'utiliser une structure de répertoire, par exemple http://dir.yahoo.com/ Avec un cookie et des JS créatifs, vous pouvez autoriser ceux qui ont un compte à épingler leurs favoris plutôt que les super-titres. Cela permettrait au nouveau visiteur d'explorer pour trouver des sujets intéressants. Peut-être avoir un groupe des plus actifs dans une liste verticale ci-dessous ou mettre en évidence de nouveaux groupes ... Engager le visiteur du site plutôt que de servir un mur de texte/options.

1
Tamler