Sinceramente, não entendo esse argumento. O método linear de responder a posts é exatamente o mesmo que o de respostas aninhadas, como demonstra o fato de que você pode atualmente converter um tópico de volta e forth entre aninhado e linear sem problemas.
Estou achando que a visualização de respostas aninhadas é muito boa para entrar inicialmente em um tópico do qual não estou familiarizado para entender sobre o que as pessoas estão falando, ou para focar em uma conversa específica, ou para identificar quais posts poderiam ser divididos em um novo tópico (veja acima); enquanto a visualização cronológica é boa para tópicos nos quais estou participando ativamente em tempo real. Então, eu preferiria ter a opção de alterar a visualização apenas do meu lado, dependendo do que eu pessoalmente estou fazendo.
No entanto, eu provavelmente precisaria disso para fazer o acima funcionar:
Certo, agora já postei três vezes, então vou parar de responder aqui por enquanto.
Acho que você está muito perto disso. A alteração pendente Habilitar novas ações do compositor[1] adicionou suporte para selecionar uma resposta diferente da que o usuário respondeu. Você também pode remover a referência à outra publicação. Mas não tenho certeza se adicionar uma quando não há nenhuma já é suportado. Talvez eu apenas não tenha encontrado o lugar onde você faz isso.
Pode ser bom… provavelmente não é tão fácil de implementar… Vou guardar essa ideia em mente.
Como você mencionou em sua próxima postagem, temos o pequeno ponto que desaparece conforme você rola a página até vê-las. Essa é uma ótima ideia, no entanto, para torná-las mais visíveis em respostas aninhadas. Legal.
Sim, ótima ideia.
Não deveria acontecer assim, isso pode ser um bug… ou você está navegando para frente e para trás e esquecendo onde estava. Para respostas aninhadas, implementei um cache agressivo de modelos, para que você possa navegar para frente e para trás, e a posição de rolagem e o que está aberto/recolhido permaneça exatamente como estava. Acredito que o cache dure por 10 visualizações de tópicos, então é possível que você tenha revisitado, carregado o cache e esperado estar no topo, em vez de onde estava?
Interessante, vou investigar isso.
Fico surpreso em ouvir isso. Temos algumas comunidades bem grandes usando respostas aninhadas agora, e nunca ouvi isso antes. Vou ficar de olho nisso.
Entendo seu ponto, mas digamos que a cadeia tenha 10 níveis de profundidade, e todos os níveis sejam profundos… ordenar por isso não agregaria valor se a discussão continuasse em uma conversa super aninhada. A menos que, neste novo modo, carreguemos automaticamente as conversas absolutamente mais recentes até o conteúdo mais novo. Gosto da ideia, mas não tenho certeza de como faríamos isso.
Ah, agradeço todo o feedback e gostei muito de ver seu fórum, onde você e seus usuários estavam discutindo sobre o recurso. Algo muito legal de ver em uso real. Você quase me convenceu de que deveria ser uma opção. Vou discutir isso internamente.
Sei que não respondi a tudo que você escreveu, mas tudo foi ouvido. Obrigado por testar, conversar com seus usuários e fornecer o feedback aqui. Muito apreciado . Se você encontrar algum caso claro de bug, envie-o aqui.
O que estou enfrentando é que, frequentemente, quando rolo para cima ou para baixo, a tela salta de volta para a mesma mensagem, como se estivesse presa nela. Muitas vezes preciso atualizar a página ou sair e voltar.
Não tenho certeza de quando/por que isso acontece, mas vou tentar reproduzi-lo de forma mais consistente.
Este não é o único bug que vi, mas, quanto ao “atraso” relatado por algumas pessoas, notei que isso ocorre principalmente com usuários do Tor Browser ou do Vanadium no GrapheneOS, ambos desativam a compilação JIT do JavaScript.
O Modo Bloqueio no iOS também desativa o JIT, me pergunto se será afetado da mesma forma. Vou brincar um pouco com isso.
Pior desempenho é definitivamente esperado com o JIT desativado, mas, se isso estiver acontecendo apenas nestes tópicos e não nos regulares, me pergunto se você está usando algum recurso mais intensivo do JavaScript que poderia ser otimizado. Só notei atrasos com computação criptográfica complexa quando o JIT está desativado, nunca um impacto perceptível no desempenho de algo básico como um fórum.
Sinceramente, também não tenho uma sugestão muito boa, mas é muito irritante ver um tópico aparecendo no topo de “Recentes” e não ter nenhuma maneira de ver qual é a mensagem mais recente. Acabei recorrendo a clicar no perfil do último comentarista na página inicial e depois encontrar a última mensagem dele, haha
Consejo reproduzir isso com bastante consistência rolando rapidamente:
(A postagem no final da gravação é a mesma do início)
Esse mesmo comportamento também ocorre às vezes quando não estou rolando rapidamente, quando não estou no meu celular e quando não roli muito (como cheguei ao final da página nessa gravação antes que acontecesse, mas às vezes acontece depois de rolar apenas 2 ou 3 postagens, só que de forma menos consistente).
Lembrei-me de outro bug que já vi, que é o fato de que, às vezes, tópicos de respostas aninhadas conterão respostas de tópicos completamente diferentes. Acho que isso é um bug de cache no lado do cliente, pois se resolve após atualizar a página.
Outro usuário também relatou esse problema:
Na captura de tela dele, a terceira resposta é de um tópico completamente diferente. Mas eu também já vi o mesmo comportamento em outro contexto.
Acho que isso acontece principalmente quando eu ativo as respostas aninhadas em um tópico diferente pela primeira vez.