Bonjour,
Gros problèmes liés aux sujets :
- Il est très, très fréquent que les utilisateurs posent les mêmes questions à de nombreuses reprises au sein d’un même sujet, simplement parce qu’ils sont trop paresseux pour lire l’intégralité du sujet (qui peut être énorme) ou même pour y effectuer une recherche.
- De plus, lorsqu’un sujet s’allonge et atteint 500, 1 000, 5 000 ou même 10 000 messages, il devient extrêmement difficile de trouver la réponse correspondante et correcte (!) à sa question. Si vous n’avez jamais vu de tels sujets, rendez-vous sur le prochain forum technique où l’on trouve des tonnes de fils de discussion comptant 1 000 à 2 000 messages. Voici un lien spécifique (vous pouvez utiliser Google Traduction si nécessaire) : Ноутбуки, нетбуки и ультрабуки - Конференция iXBT.com . Par exemple, pour l’ancien mais très populaire ordinateur portable Lenovo ThinkPad X220, il existe 5 parties de sujets couvrant 2 ans chacune, comptant environ 165 à 167 pages avec 10 messages par page… ce qui porte le total à environ 8 300 messages pour ce seul fil. Ou encore celui-ci : https://4pda.to/forum/index.php?showtopic=915369 - 600 pages avec 20 messages chacune, soit 12 000 messages. Essayez donc d’y trouver ce que vous cherchez !

Comment résoudre ces problèmes ?
=====
Solution n°1 : Utiliser la fonction « Meilleure réponse » ?
Oui, mais pas vraiment, car de tels sujets gigantesques peuvent contenir des tonnes de « meilleures réponses » pour différentes questions. De plus, avec le temps, beaucoup de ces « meilleures réponses » deviennent obsolètes car de meilleures solutions apparaissent.
=====
Solution n°2 : Structure arborescente.
Contexte historique :
a) Tous les forums, y compris Discourse, commencent par le haut ; ils listent les messages par date du haut vers le bas et ont une structure linéaire.
b) La plupart des systèmes de commentaires mondiaux et des réseaux sociaux les plus populaires commencent à la fin de la page principale ou du message ; ils listent les messages par date du bas vers le haut et ont une structure arborescente avec toutes les réponses sous chaque commentaire. C’est un style plus récent et plus personnalisé.
c) Certaines communautés, comme Reddit, ou par exemple : Быстрый, железный, горячий: сильно пользовательский обзор ноутбука HP ENVY 15 / Хабр ou Хитрые соседи нарвались на принципиального | Пикабу, combinent ces deux concepts : elles commencent à la fin de la page/du message, listent les messages par date du haut vers le bas, mais conservent une structure arborescente avec toutes les réponses sous chaque commentaire.
Tout d’abord, il est évident que la liste la plus familière est celle du haut vers le bas (comme les livres, les magazines, les actualités, etc.), il est donc préférable de la conserver.
++ Une telle hiérarchie arborescente peut rendre les sujets plus compacts lors du défilement.
– La liste standard arborescente des messages n’aide pas vraiment à la recherche ni à la structure logique, car : certains utilisateurs continueront de répéter les mêmes questions ; d’autres ne parviendront pas à exprimer clairement leur question dès la première phrase/message, rendant ainsi incompréhensible pour les lecteurs de quoi il s’agit ; etc.
– Supposons qu’une telle hiérarchie arborescente ne puisse pas être entièrement couverte par la barre de navigation actuelle de Discourse. Pour résoudre cela, il faudrait ajouter une barre de navigation à chaque message de premier niveau afin de naviguer entre toutes les réponses, ce qui modifierait trop la liste Discourse déjà familière.
Cette solution n’est donc pas idéale non plus.
=====
Solution n°3 : Créer manuellement une FAQ dans le premier message du sujet.
De nombreux forums utilisent des FAQ créées manuellement dans le premier message, par exemple (texte rétractable à étendre 3) : https://4pda.to/forum/index.php?showtopic=915369
++ Peut réduire considérablement la répétition des mêmes questions par différents utilisateurs.
– Le principal problème est que l’administrateur/modérateur doit lire chaque message de chaque sujet, puis réfléchir sérieusement à chacun : est-il assez utile pour la FAQ ? Est-il meilleur que la solution précédente ? Mérite-t-il une nouvelle entrée FAQ ? À quel point suis-je fatigué de tous ces messages inutiles ?
etc.
– Cela ne rendra pas vraiment les sujets géants plus compacts car cela ne changera pas la liste des messages.
Cette solution n’est donc pas idéale non plus.
=====
Solution n°4 : Créer simplement de nouvelles sous-catégories de forum pour chaque appareil, comme Smartphones/Apple/iPhone4, et créer différents sujets pour chaque question.
Cela créerait un véritable désordre et surchargerait le forum de tonnes de sujets, ce qui entraînerait davantage de messages identiques, des discussions hautement fragmentées sur des sujets complexes, etc.
C’est encore une mauvaise solution.
=====
Solution n°5 : Les balises (tags) peuvent-elles résoudre le problème ?
++ Les balises des messages peuvent vraiment aider à trouver des informations au sein de sujets gigantesques.
– Les utilisateurs oublient souvent de les utiliser ;
– Les balises n’aideront pas les sujets géants à devenir plus compacts ;
– Pour être honnête, sur une seule page de sujet, les balises n’aident pas beaucoup en raison de la présence d’une recherche interne au sujet.
=====
Solution – La meilleure solution tout-en-un
Et si nous donnions une nouvelle option au créateur du sujet, aux administrateurs/modérateurs et à tous les utilisateurs, pour créer des « FAQ dynamiquement mises à jour automatiquement avec une structure arborescente »… quelque chose qui pourrait aussi être nommé « le sujet des sujets des sujets ». ![]()
Spécifications simples de la solution (bêta) :
- Placer un sommaire de la FAQ après ou même avant le premier message du sujet. L’afficher avec une structure arborescente : [Sujet > Question >> Réponses].
- Permettre à tous les utilisateurs de créer des sujets de FAQ au sein du sujet. Ou mieux encore, que les modérateurs préconfigurent les sujets par catégorie de forum. Par exemple, pour un sujet sur les mobiles/iPhone4, les sujets pourraient être : style, écran, batterie, charge, problèmes de vitesse, mise à jour du firmware, etc.
- Permettre à tous les utilisateurs de créer de nouvelles questions de FAQ au sein des sujets de FAQ.
- Permettre à tous les utilisateurs, lors de la création d’un message, de définir leur nouveau message comme réponse à une question de FAQ existante, ou de créer une nouvelle question de FAQ : Sujet de FAQ, titre court de la question.
- Utiliser les « J’aime » standards du forum pour évaluer les questions de FAQ et les meilleures réponses à chaque question, afin de les trier dans la structure arborescente de la FAQ selon la règle « le meilleur en haut ».
- Ajouter un nouveau type de signalement pour chaque question et chaque réponse : élément de FAQ inutile ou emplacement inapproprié. Cela peut aussi être automatisé via les J’aime/Je n’aime pas pour masquer les réponses/questions de la FAQ lorsque le compteur atteint 0 ou -1.
- Il serait également agréable d’ajouter un nouveau bouton « FAQ » toujours visible lors du défilement du sujet (dans l’en-tête de la page ou près de la barre de navigation), permettant de revenir au début du sujet ou d’ouvrir une fenêtre contextuelle avec le sommaire de la FAQ.
- Enfin, il serait possible d’ajouter une nouvelle fonction « Archivage » qui masquera/réduira tous les messages des périodes précédentes (par année/mois). Lors du défilement de ces périodes, seules les questions et réponses ajoutées à la FAQ seront affichées. L’ouverture de tous les messages pour chaque période ne sera possible que manuellement, un par un, en cliquant sur des raccourcis pour chaque période comme « Ouvrir - 2020 - Avril », ou en sautant depuis les résultats de recherche. (La plupart des utilisateurs de forums n’ont vraiment pas besoin de tous les 1 000, 5 000, 10 000 ou 15 000 messages des sujets gigantesques.)
Dans l’ensemble, cette solution permettrait simultanément de SIGNIFICATIVEMENT :
- accélérer la recherche de la bonne réponse par les utilisateurs ;
- réduire la répétition des mêmes questions ;
- rendre le défilement plus rapide et plus facile ;
- réduire la charge du serveur grâce au chargement de moins de messages.
Qu’en pensez-vous ?