web-dev-qa-db-fra.com

Meilleure interface ou méthode pour afficher la hiérarchie

J'ai travaillé un système qui a des catégories et des sous-catégories. Maintenant, j'ai trouvé trois moyens optimaux pour y parvenir

  1. Utilisation de balises - Ex: StackExchange (site à domaine unique)

Avantages: contenu hautement organisé, navigation facile, cohérence

Inconvénients: ne fonctionne pas bien avec plusieurs catégories (ex: la balise CSS est applicable à la fois pour UX, StackOverflow, SharePoint, etc.

  1. Utiliser des hashtags - Ex: Twitter

Avantages: Facile pour les utilisateurs finaux, les utilisateurs peuvent facilement mettre en évidence les catégories, une hiérarchie profonde

Inconvénients: non cohérent, purement plat, très ambigu (ex: Color et Color sont les mêmes), difficile à combiner les hashtags

  1. Liste déroulante, liste prédéfinie - Sites Web commerciaux, reddit

Avantages: hiérarchie bien définie, navigation facile

Inconvénients: les catégories doivent être limitées par souci de concision, presque persistantes, ont besoin de leur propre espace sur une page Web

  1. Combinaison de listes déroulantes et de balises - Assez similaire aux sites SE (chaque site pour chaque section)

Avantages: Facile à naviguer, organisé

Inconvénients: difficile à maintenir, même problème que le n ° 1 (ex: balise CSS applicable aux deux catégories)

Maintenant, voici la fonctionnalité de mon site

Je veux permettre aux utilisateurs de publier ce qu'ils veulent (en considérant SPA, comme type d'application). Je ne suis pas un grand fan des hashtags en raison de leur cohérence. Cela fonctionne pour Twitter, car il fonctionne principalement sur des sujets tendances.

Je me suis finalement retrouvé avec le design suivant qui me dérange car cela peut dérouter les utilisateurs sur la largeur du site.

mockup

télécharger la source bmml - Wireframes créés avec Balsamiq Mockups

Remarque: j'ai vu quora où les balises sont principalement utilisées pour classer les choses. Personnellement, je pense que ce n'est pas un moyen idéal pour organiser le contenu. Si vous remarquez, vous obtiendrez le flux identique (en termes de contenu) chaque fois que vous ouvrirez la page d'accueil. De plus, Quora dépend fortement des bots pour organiser le contenu selon leur système.

Donc, mes questions sont:

  • Existe-t-il une autre manière élégante d'organiser le contenu? Comment envoyer le bon message aux bonnes personnes jusqu'à ce qu'il soit bien organisé dans mon système?
  • Je sais que mon approche répond à mon besoin mais cela rendra mon site plus complexe. Comment réduire la complexité de la navigation et de la publication de contenu?
1
Zerotoinfinity

Comment réduire la complexité de la navigation et de la publication de contenu?

Dans un site Web, les balises sont des métadonnées de navigation pour aider les utilisateurs à trouver un contenu similaire. Leur valeur dans ce contexte est seulement aussi bonne que la stratégie employée par ceux qui ont fait le marquage.

Si les balises ont été créées par des auteurs principalement comme identifiants internes pour les aider à créer du contenu ou quelque chose, il y aura bientôt de nombreuses balises ésotériques de longueur et de type variables, et leur utilité en tant que navigation sera diminuée (quelque chose que vous pouvez facilement voir dans Google Analytics , si vous faites des expériences minutieuses.)

Mon opinion est donc que les balises peuvent être très utiles si elles sont appliquées au contenu d'une manière disciplinée et très axée sur les utilisateurs. Les sites Web que je reviens à les utiliser avec parcimonie et cela semble être cohérent avec l'idée que, en général, moins de catégories est bon .

L'effort que vous consacrez à la conservation et à la classification du contenu de l'architecture de l'information réduira probablement la pression pour obtenir exactement le bon modèle de conception.

1
Luke Smith