Encadeamento de conversa - Conversation threading

Visualização do tópico em um grupo de discussão. No nível superior, uma discussão com várias postagens. Ao lado do assunto, número de linhas, remetente e data é mostrado para cada postagem.

O encadeamento de conversas é um recurso usado por muitos clientes de e-mail , quadros de avisos , grupos de notícias e fóruns da Internet nos quais o software ajuda o usuário agrupando visualmente as mensagens com suas respostas. Esses grupos são chamados de conversa , tópico ou simplesmente tópico . Diz-se que um fórum de discussão, cliente de e-mail ou cliente de notícias tem uma "visão de conversa", "tópicos de discussão" ou um "modo de discussão " se as mensagens puderem ser agrupadas dessa maneira.

Os tópicos podem ser exibidos de várias maneiras. Os primeiros sistemas de mensagens (e a maioria dos clientes de e-mail modernos) incluirão automaticamente o texto da mensagem original em uma resposta, transformando cada e-mail individual em sua própria cópia de todo o tópico. O software também pode organizar tópicos de mensagens em listas, como uma caixa de entrada de e-mail. Esses arranjos podem ser hierárquicos ou aninhados , organizando as mensagens perto de suas respostas em uma árvore, ou podem ser lineares ou simples , exibindo todas as mensagens em ordem cronológica, independentemente dos relacionamentos de resposta.

O encadeamento de conversas como uma forma de jornalismo interativo se tornou popular no Twitter por volta de 2016 em diante. Autores, como Eric Garland e Seth Abramson , começaram a postar ensaios em tempo real, construindo-os como uma série de tweets numerados, cada um limitado a 140 ou 280 caracteres.

Mecanismo

Os clientes de e-mail da Internet em conformidade com o padrão RFC 822 (e seu sucessor RFC 5322 ) adicionam um identificador de mensagem exclusivo noMessage-ID: campo de cabeçalho de cada mensagem, por exemplo

Message-ID: <xNCx2XP2qgUc9Qd2uR99iHsiAaJfVoqj91ocj3tdWT@wikimedia.org>

Se um usuário criar a mensagem B respondendo à mensagem A , o cliente de e-mail adicionará o ID de mensagem exclusivo da mensagem A na forma dos campos

In-Reply-To: <xNCx2XP2qgUc9Qd2uR99iHsiAaJfVoqj91ocj3tdWT@wikimedia.org>
References: <xNCx2XP2qgUc9Qd2uR99iHsiAaJfVoqj91ocj3tdWT@wikimedia.org>

para o cabeçalho de resposta B . RFC 5322 define o seguinte algoritmo para preencher esses campos:

The "In-Reply-To:" field will contain the contents of the
"Message-ID:" field of the message to which this one is a reply (the
"parent message").  If there is more than one parent message, then
the "In-Reply-To:" field will contain the contents of all of the
parents' "Message-ID:" fields.  If there is no "Message-ID:" field in
any of the parent messages, then the new message will have no "In-
Reply-To:" field.

The "References:" field will contain the contents of the parent's
"References:" field (if any) followed by the contents of the parent's
"Message-ID:" field (if any).  If the parent message does not contain
a "References:" field but does have an "In-Reply-To:" field
containing a single message identifier, then the "References:" field
will contain the contents of the parent's "In-Reply-To:" field
followed by the contents of the parent's "Message-ID:" field (if
any).  If the parent has none of the "References:", "In-Reply-To:",
or "Message-ID:" fields, then the new message will have no
"References:" field.

Os clientes de e-mail modernos podem usar os identificadores de mensagem exclusivos encontrados no RFC 822 Message-ID, Em resposta a: e Referências:campos de todos os cabeçalhos de e-mail recebidos para localizar a mensagem principal e raiz na hierarquia, reconstruir a cadeia de ações de resposta que os criou e exibi-los como uma árvore de discussão. O propósito doReferências: é para permitir a reconstrução da árvore de discussão, mesmo se algumas respostas estiverem faltando.

Vantagens

Elimina a tomada de turnos e as restrições de tempo

As discussões encadeadas permitem que os leitores compreendam rapidamente a estrutura geral de uma conversa, isolem pontos específicos das conversas aninhados nas conversas e, como resultado, poste novas mensagens para estender as discussões em qualquer encadeamento ou sub-encadeamento existente sem restrições de tempo. Com threads lineares, por outro lado, uma vez que o tópico muda para um novo ponto de discussão, os usuários são: 1) menos inclinados a fazer postagens para revisitar e expandir pontos anteriores de discussão, a fim de evitar a fragmentação da conversa linear semelhante ao que ocorre com turnos em conversas cara a cara; e / ou 2) obrigados a fazer uma moção para permanecer no tópico ou mover para mudar o tópico da discussão. Dada esta vantagem, a discussão encadeada é mais útil para facilitar conversas extensas ou debates envolvendo tarefas complexas de várias etapas (por exemplo, identificar as principais premissas → desafiar a veracidade → compartilhar evidências → precisão da pergunta, validade ou relevância das evidências apresentadas) - como frequentemente encontrado em grupos de notícias e cadeias de e-mail complicadas - em oposição a tarefas simples de uma única etapa (por exemplo, postar ou compartilhar respostas a uma pergunta simples).

Segmentação de mensagens

O e-mail permite que as mensagens sejam direcionadas a membros específicos do público, usando as linhas "Para" e "CC". No entanto, alguns sistemas de mensagens não têm essa opção. Como resultado, pode ser difícil determinar o destinatário pretendido de uma mensagem específica. Quando as mensagens são exibidas hierarquicamente, é mais fácil identificar visualmente o autor da mensagem anterior.

Eliminando a confusão da lista

Pode ser difícil processar, analisar, avaliar, sintetizar e integrar informações importantes ao visualizar grandes listas de mensagens. O agrupamento de mensagens por encadeamento torna o processo de revisão de um grande número de mensagens no contexto de um determinado tópico de discussão mais eficiente em termos de tempo e com menos esforço mental, disponibilizando assim mais tempo e recursos mentais para estender e avançar as discussões em cada tópico / encadeamento individual.

Em fóruns de grupo, permitir que os usuários respondam aos tópicos reduzirá o número de novas postagens mostradas na lista.

Alguns clientes permitem operações em threads inteiros de mensagens. Por exemplo, o leitor de notícias baseado em texto nn tem uma função "kill" que exclui automaticamente as mensagens recebidas com base nas regras configuradas pelo usuário que correspondem ao assunto ou autor da mensagem. Isso pode reduzir drasticamente o número de mensagens que devem ser verificadas e excluídas manualmente.

Feedback em tempo real

Quando um autor, geralmente um jornalista, posta tópicos no Twitter, os usuários podem responder a cada tuíte de 140 ou 280 caracteres no tópico, geralmente antes de o autor postar a próxima mensagem. Isso permite ao autor a opção de incluir o feedback como parte das mensagens subsequentes.

Desvantagens

Confiabilidade

O encadeamento preciso de mensagens requer que o software de e-mail identifique as mensagens que são respostas a outras mensagens.

Alguns algoritmos usados ​​para esse propósito podem não ser confiáveis. Por exemplo, clientes de e-mail que usam a linha de assunto para relacionar mensagens podem ser enganados por duas mensagens não relacionadas que possuem a mesma linha de assunto.

Os clientes de email modernos usam identificadores exclusivos em cabeçalhos de email para localizar a mensagem pai e raiz na hierarquia. Quando clientes não compatíveis participam de discussões, eles podem confundir o encadeamento de mensagens, pois isso depende de todos os clientes respeitarem esses padrões de correio opcionais ao redigir as respostas às mensagens.

Controle de mensagem individual

As mensagens em um encadeamento nem sempre fornecem ao usuário as mesmas opções das mensagens individuais. Por exemplo, pode não ser possível mover, marcar com estrela, responder, arquivar ou excluir mensagens individuais contidas em uma conversa.

A falta de controle individual de mensagens pode impedir que os sistemas de mensagens sejam usados ​​como listas de tarefas (uma função comum das pastas de e-mail). Mensagens individuais que contêm informações relevantes para um item de tarefa podem facilmente se perder em uma longa sequência de mensagens.

Discussões paralelas

Com o encadeamento de conversas, é muito mais fácil responder a mensagens individuais que não sejam a mensagem mais recente do encadeamento. Como resultado, vários tópicos de discussões geralmente ocorrem em paralelo. Seguir, revisitar e participar de discussões paralelas ao mesmo tempo pode ser mentalmente desafiador. Seguir discussões paralelas pode ser particularmente desorientador e pode inibir discussões quando os tópicos de discussão não são organizados em uma estrutura coerente, conceitual ou lógica (por exemplo, tópicos apresentando argumentos em apoio a uma determinada reivindicação em debate misturados com tópicos apresentando argumentos em oposição à reivindicação )

Fragmentação Temporal

A fragmentação de threads pode ser particularmente problemática para sistemas que permitem aos usuários escolher diferentes modos de exibição (hierárquico vs. linear). Os usuários do modo de exibição hierárquica responderão às mensagens mais antigas, confundindo os usuários do modo de exibição linear.

Exemplos

O software de mensagens a seguir pode agrupar e exibir mensagens por encadeamento.

Baseado em cliente

Baseado na web

Veja também

  • Modo de documento , um método de contraste que exibe apenas o resultado da atualização da última página.

Referências