Olá,
Problemas enormes com tópicos:
- É muito, muito comum que usuários façam as mesmas perguntas várias vezes dentro de um único tópico apenas porque são preguiçosos demais para ler todo o tópico extenso ou até mesmo pesquisá-lo.
- Além disso, quando um tópico cresce e atinge 500, 1.000, 5.000 ou 10.000 posts, torna-se realmente muito difícil encontrar a resposta correspondente e correta (!) à sua pergunta dentro dele. Se você nunca viu tópicos como esses, basta navegar em um fórum técnico próximo onde há toneladas de threads com 1.000 a 2.000 posts, e especialmente neste link (você pode usar o Google Tradutor se precisar): Ноутбуки, нетбуки и ультрабуки - Конференция iXBT.com - por exemplo, para o antigo, mas muito popular, notebook Lenovo Thinkpad X220, existem 5 partes de tópicos de 2 anos cada, com cerca de 165 a 167 páginas, cada uma com 10 posts… então, no total, essa thread tem cerca de 8.300 posts. Ou como este: https://4pda.to/forum/index.php?showtopic=915369 - 600 páginas com 20 posts em cada = 12.000 posts. Tente encontrar o que você precisa lá!

Como resolver esses problemas?
=====
Solução #1 - Talvez possamos usar a função “Melhor Resposta”?
Sim, mas não realmente, porque tópicos tão grandes podem ter toneladas de “Melhores Respostas” para perguntas diferentes. Além disso, com o tempo, muitas “Melhores Respostas” tornam-se “Respostas Desatualizadas” porque surgem novas e melhores soluções.
=====
Solução #2 - Estrutura em árvore.
Contexto histórico:
a) Todos os fóruns e o Discourse também começam de cima; listam mensagens por data de cima para baixo; têm estrutura linear.
b) A maioria dos sistemas de comentários do mundo e das redes sociais mais populares começa no final da página principal ou do post; listam mensagens por data de baixo para cima; têm estrutura em árvore com todas as respostas sob cada comentário. É um estilo mais novo e personalizado.
c) Algumas comunidades, como o Reddit, ou por exemplo: Быстрый, железный, горячий: сильно пользовательский обзор ноутбука HP ENVY 15 / Хабр ou Хитрые соседи нарвались на принципиального | Пикабу, combinam essas duas concepções - começam no final da página/post; listam mensagens por data de cima para baixo; mas têm estrutura em árvore com todas as respostas sob cada comentário.
Primeiro de tudo, é óbvio que a listagem mais familiar é de cima para baixo (como livros, revistas, notícias, etc.) - então é melhor mantê-la.
++ Essa hierarquia em árvore pode tornar os tópicos mais compactos ao rolar.
– A listagem padrão em árvore não ajuda realmente na busca e na estrutura lógica, porque: alguns usuários ainda repetirão as perguntas; alguns usuários simplesmente não conseguem expressar a pergunta com clareza suficiente desde a primeira frase/mensagem e, portanto, outros que leem sua pergunta não conseguem entender do que se trata; etc.
– Suponha que tal hierarquia em árvore não possa ser totalmente coberta pela barra de navegação atual do Discourse. Para resolver isso, você precisaria adicionar uma barra de navegação a cada post de primeiro nível para navegar por todas as respostas; no geral, isso mudaria demais a listagem já familiar do Discourse.
Portanto, essa solução também não é ideal.
=====
Solução #3 - Criar um FAQ manual no primeiro tópico.
Muitos fóruns usam FAQs criadas manualmente no primeiro tópico, por exemplo, como (texto colapsado expandível 3): https://4pda.to/forum/index.php?showtopic=915369
++ Pode reduzir significativamente a repetição das mesmas perguntas por diferentes usuários.
– O principal problema é que os administradores/moderadores precisam ler cada mensagem em cada tópico e depois pensar cuidadosamente sobre cada uma: será útil o suficiente para o FAQ? É melhor que a solução anterior? Merece um novo registro de FAQ? Quanto estou cansado de todas aquelas mensagens inúteis?
etc.
– Não tornará realmente os tópicos grandes mais compactos, pois não mudará a listagem das mensagens.
Portanto, essa solução também não é ideal.
=====
Solução #4 - Apenas criar novas subcategorias de fórum para cada dispositivo, como Smartphones/Apple/iPhone4, e criar tópicos diferentes para cada pergunta.
Isso causará uma verdadeira bagunça e sobrecarregará o fórum com toneladas de tópicos, o que levará a mais mensagens idênticas, discussões altamente fragmentadas sobre coisas complexas, etc.
É ruim novamente.
=====
Solução #5 - Talvez as Tags possam resolver isso?
++ As tags das mensagens podem realmente ajudar a encontrar algumas informações dentro de tópicos grandes.
– Os usuários frequentemente esquecem de usá-las;
– As tags não ajudarão os tópicos grandes a se tornarem mais compactos;
– Para ser sincero, em uma página de tópico, as tags não ajudam muito devido à existência de uma pesquisa dentro do tópico.
=====
Solução - A melhor solução tudo-em-um
E se fornecermos uma nova opção ao criador do tópico, aos administradores/moderadores e a todos os usuários para criar “FAQs dinamicamente atualizadas automaticamente com estrutura em árvore”… algo que também pode ser chamado de “o tópico dos tópicos dos tópicos”. ![]()
Especificações simples da solução (beta):
- Coloque a Tabela de Conteúdo do FAQ após ou até mesmo antes da primeira mensagem do tópico. Exiba-a com estrutura em árvore: [Assunto > Pergunta >> Respostas].
- Adicione a possibilidade de todos os usuários criarem Assuntos de FAQ dentro do tópico. Ou talvez seja melhor pré-definir os Assuntos por Categoria do fórum pelos moderadores. Por exemplo, para o tópico Mobiles/IPhone4, os assuntos serão: estilo, tela, bateria, carregamento, problemas de velocidade, atualização de firmware, etc.
- Adicione a possibilidade de todos os usuários criarem novas Perguntas de FAQ dentro dos Assuntos de FAQ.
- Adicione a possibilidade de todos os usuários, ao criar uma mensagem, definirem sua nova mensagem como resposta a perguntas de FAQ já existentes ou criarem uma nova Pergunta de FAQ: Assunto de FAQ, título curto da pergunta.
- Use os likes padrão do fórum para classificar as Perguntas de FAQ e classificar as melhores Respostas de FAQ para cada Pergunta de FAQ, ordenando-as na estrutura em árvore do FAQ pela regra “melhor no topo”.
- Adicione um novo tipo de Flag para cada pergunta e cada resposta: item de FAQ inútil ou local inadequado de FAQ. Isso também pode ser automatizado com Likes/Dislikes para ocultar respostas/perguntas do FAQ quando a contagem for 0/-1.
- Também seria bom adicionar um novo botão “FAQ” sempre visível ao rolar o tópico (no cabeçalho da página ou próximo à barra de navegação), que pode pular para o início do tópico ou simplesmente abrir uma camada pop-up com a tabela de conteúdo do FAQ.
- Finalmente, é possível adicionar uma nova “Função de Arquivo” que ocultará/colapsará todas as mensagens de períodos anteriores por ano/mês. Ao rolar esses períodos, apenas as perguntas e respostas que foram adicionadas ao FAQ serão exibidas. Abrir todas as mensagens de cada período só será possível uma a uma, clicando em atalhos para cada período, como “Abrir - 2020 - Abril”. Ou ao pular a partir dos resultados da pesquisa. (A maioria dos usuários de fóruns realmente não precisa de todas as 1.000 a 15.000 mensagens dos tópicos grandes.)
No geral, essa solução, de uma só vez, pode SIGNIFICATIVAMENTE:
- acelerar os usuários na busca pela resposta adequada;
- reduzir a repetição das mesmas perguntas;
- tornar a rolagem mais rápida e fácil;
- reduzir a carga do servidor devido ao carregamento de menos mensagens.
O que você acha disso?