Caixa de texto de resposta como alternativa à abordagem de botão atual

Continuando a discussão de Quão difícil seria tornar a interface do Discourse mais parecida com a do Flarum?:
Gostaria de sugerir que tenhamos a opção de…

Estaria curioso para saber se outros concordam com minha análise psicológica de amador sobre como essa abordagem alternativa parece e qual comportamento ela pode incentivar ou desencorajar em usuários comuns.

Observe que essa “caixa de texto” realmente age de certa forma como um botão no Flarum. Portanto, não estou sugerindo uma mudança radical na forma como o editor funciona. O contorno da caixa de texto aparece ao passar o mouse, e o cursor se transforma em uma barra de inserção de texto, mas ao clicar na “caixa de texto”, abre-se uma janela de composição completa com o título do tópico, como de costume:
m9YuobrtOK

O Flarum funciona um pouco de forma diferente para a pré-visualização do que o Discourse (e o Discourse é superior nesse aspecto, na minha opinião), mas basicamente uma versão do Discourse disso apenas moveria o avatar para o cabeçalho e abriria o editor de duas painéis normalmente, onde você vê o painel único no exemplo do Flarum acima. E não precisaria necessariamente funcionar exatamente como o Flarum, por exemplo, com o cursor de texto aparecendo; isso parece mais complicado. O que quero destacar e discutir é apenas o design como inspiração.

15 curtidas

Essa é uma ideia bem legal! Provavelmente pode ser criada usando um componente de tema e colocando a coisa que parece uma área de texto, mas na verdade é um botão para abrir o editor, na saída que temos para o final do tópico.

13 curtidas

Isso parece promissor. Há interesse da equipe em implementar isso, ou você só estava dizendo que não seria muito difícil para alguém fazer, se tivesse interesse e as habilidades certas? (Eu, infelizmente, não tenho as habilidades :grinning_face_with_smiling_eyes:)

3 curtidas

Respondendo a alguns comentários de @codinghorror na thread original: Quão difícil seria fazer a interface do Discourse parecer mais com a do Flarum?

A “caixa de entrada de texto” (na verdade, não é bem uma caixa de entrada de texto) está apenas na parte inferior do tópico. Ela não substitui todos os botões de resposta, apenas o último, que no Discourse é destacado em azul. Acredito que o que ela faz é incentivar a resposta, mas não uma resposta prematura.

Como um “cara muito online” eu mesmo, raramente tenho dificuldade em me sentir confiante para responder, mas com certeza você sabe que muitas pessoas têm. A participação inicial em fóruns pode ter uma barreira de entrada alta, e isso é um dos pontos discutidos (e, na minha opinião, ainda não resolvido) em threads como esta: Circle.so vs Discourse

Obviamente, você quer evitar o problema que você levantou: pessoas respondendo muito rápido, de forma impulsiva, etc. Mas esperamos poder confiar que, quando chegarem ao final do tópico, estarão prontas para responder. Ou pelo menos, o Discourse já parece confiar nisso, então… :wink:

Dependendo de como isso vai funcionar, a caixa de texto na parte inferior do tópico pode fazer ainda mais sentido então…

1 curtida

Não realmente — queremos evitar o fenômeno de “aqui está uma caixa de texto vazia, vá em frente e digite o que vier à mente” que permeia a internet. Às vezes, um pouco de atrito é desejável, e este é um desses casos. Caso contrário, você sempre acaba com o XCKD 386. Ora, estou até considerando adicionar um recurso que não permitirá que você responda até ter lido o suficiente da discussão (assumindo, claro, que a discussão tenha uma extensão razoável).

Como um componente de tema que alguém pode instalar em seu próprio site, à vontade!

(Além disso, isso foi discutido muitas vezes anos atrás, mas podemos ter eliminado aquelas discussões antigas até agora. Também é uma ótima abordagem para chats, onde digitar conteúdo momentâneo que desaparecerá no buraco da memória após um ou dois dias é, de certa forma, o objetivo.)

8 curtidas

Claro, mas o atrito permanece o mesmo sob essa ideia até que você chegue ao fim da discussão. Sim, isso reduz modestamente o atrito para uma resposta nesse momento, mas não de forma funcional em termos de quantos cliques reais são necessários, apenas perceptualmente.

Mais importante ainda, não acho que um post furioso de “Alguém está errado na Internet!” será muito afetado pela diferença entre essas duas abordagens, enquanto alguém que está ansioso para participar pode ter uma resposta mensuravelmente diferente às duas. Não tenho estudos para embasar isso (se precisar de alguns, talvez eu possa encontrar :grin:), mas faz sentido intuitivo para mim. E, em última análise, na minha opinião, vale a pena tentar, porque acho que você veria rapidamente quais seriam os resultados em qualquer fórum razoavelmente ativo.

Ainda estou confuso. O recurso da “caixa de texto de resposta” exige que você leia todo o tópico antes de vê-lo.

Dito isso, entendo, isso é algo a ser tentado em um componente de tema. Então, alguém se interessa? Um desses dias terei que morder a bala e aprender a programar, por amor de Deus. Mas, no momento, tenho muito na minha mesa, infelizmente. :expressionless_face:

Além disso, você e eu temos visões potencialmente diferentes sobre como o chat deve ser tratado. Se houver uma maneira de preservar conteúdo valioso do chat, então, sem dúvida, ele pode ser efêmero. Mas eu gostaria de pelo menos uma semana, se não mais, para determinar isso (ou seja, o chat retido por esse período). Idealmente, isso será controlável pelo administrador. Mas estou me desviando do tópico deste, er, tópico. :smiley:

3 curtidas

Verdade, o que você está propondo é essencialmente um botão de resposta muito sofisticado, mas me pergunto se as pessoas ficarão confusas com o fato de estarem clicando em uma falsa “caixa de entrada” e, em seguida, nossa sobreposição do editor aparecer. Acredito que elas se perguntarão por que há um editor em sobreposição em vez de digitar diretamente na página… a interface resultante seria um pouco estranha, na minha opinião… o “seu” post de marcador de posição falso desaparece assim que você clica e a sobreposição do editor chega? Esse post de marcador de posição falso permanece no tópico? Ele é atualizado em tempo real enquanto você digita no editor em sobreposição? Se sim, isso significaria que sua digitação estaria sendo refletida em três lugares:

  1. no editor
  2. no painel de visualização do editor
  3. no post de marcador de posição falso

… uma maneira de medir essa possível confusão é tentar um componente de tema.

Claro, isso é fora do tópico aqui, mas faz sentido.

4 curtidas

Tenho quase certeza de que a maioria dessas preocupações ocorre porque você ainda não teve a oportunidade de testar o exemplo do Flarum pessoalmente. Mas você tem razão: testá-lo em um componente de tema faz todo o sentido. Então, aguardo alguém interessado e capaz de fazer isso (ou que eu tenha tempo livre para aprender a fazer isso sozinho). :grinning_face_with_smiling_eyes:

3 curtidas

Obrigado por trazer isso à tona! Tenho procurado por tópicos no Discourse para ver se alguém tem o código para isso. Estamos tentando colocar nossa comunidade online no ar, mas temos a sensação de que algumas pessoas podem ser um pouco tímidas ou não estar acostumadas a interagir em fóruns, então queremos tornar isso o mais sem atrito possível, como você disse.

2 curtidas

Também sou alguém que gosta muito mais do estilo de interface do Flarum do que do estilo do Discourse (mas não da funcionalidade, nem do suporte da comunidade e dos desenvolvedores).
No entanto, exatamente este item não foi inventado pelo Flarum; parece semelhante ao “incentivo ao comentário” que existe há muito tempo no WordPress e no wpDiscuz, etc.
Então, quando isso parece realmente bom e atrai os usuários a escrever algo, não acho que seja verdadeiramente útil. Não traz nenhuma funcionalidade adicional e é um verdadeiro desperdício de espaço. No aspecto da funcionalidade de “melhor oferta para responder” — prefiro mais o grande botão “Responder” sempre visível acima da barra de navegação, como no Flarum; é mais útil e mais compacto ao mesmo tempo!
Além disso, em termos da interface do Discourse, há muitas outras coisas mais importantes a serem feitas, na minha opinião.

Quando isso é inteligente por padrão para a maioria das comunidades de massa com tópicos de até 10 a 50 mensagens… para comunidades de profissionais ou apenas pessoas inteligentes e responsáveis, é o oposto! O grande botão “Responder” sempre visível acima da barra de navegação é realmente útil e óbvio; é muito mais confortável começar a escrever sua resposta imediatamente após a leitura de cada mensagem… em vez de ler o tópico inteiro, que pode ter 100, 500, 1.000 ou até 10.000 mensagens — ao final da leitura, você simplesmente terá esquecido o que e a quem queria responder… isso é óbvio. Além disso, quando o usuário começa a escrever sua resposta enquanto lê — no decorrer da leitura, o usuário pode adicionar mais apelidos de outros usuários aos quais irá dirigir sua resposta, etc.
O pequeno ícone de “responder” atual do Discourse não é muito visual, apenas um ícone e um pouco longe demais do centro.
É fácil criar tal opção no painel ou como um plugin adicional — com isso, comunidades profissionais exibirão os botões “Responder/Compartilhar/Favoritar/Relatar/Seguir” sempre visíveis acima da barra de navegação, enquanto comunidades de massa as ocultarão. Muito simples, muito útil.
Mas ainda concordo com seu raciocínio de que mover Responder/Compartilhar/Favoritar/Relatar/Seguir para o final deve minimizar ações parasitas inúteis. No entanto, em comunidades profissionais, esses botões posicionados como no Flarum, no lado direito e sempre visíveis, são mais “visualmente confortáveis”.

[quote=“Oshyan Greene, post:6, topic:197407, username:oshyan”]
Claro, mas o atrito permanece o mesmo sob essa ideia até você chegar ao fim da discussão. Sim, ele diminui modestamente o atrito para uma resposta nesse ponto, mas não de uma forma funcional de quantos cliques reais, apenas perceptualmente.
[/quote]A distinção de que a caixa de texto está no final da discussão não é diferente de “caixa de comentários no final de um artigo do New York Times”, e todos nós sabemos como essa história termina. Somos defensores do atrito ponderado:

E, estamos prestes a lançar o chat integrado, então você pode mudar da “via lenta” para a “via rápida” se quiser fazer brainstorming e ter uma conversa rápida e contínua que não acabará imortalizada no índice do Google para sempre. É possível ter o seu :shortcake: e comê-lo também.

Até, às vezes você quer que as conversas durem anos, como esta… :wink:

4 curtidas