Podemos melhorar a usabilidade das configurações de tópico fixado no site?

Concordo que é confuso não saber o que essas configurações fazem e como elas se relacionam. Como podemos melhorar as descrições das configurações do site? Veja como elas estão atualmente:

automatically_unpin_topics: "Desafixar automaticamente tópicos quando o usuário chegar ao final."
default_topics_automatic_unpin: "Desafixar automaticamente tópicos quando o usuário chegar ao final por padrão."

Que tal algo assim? Preciso, mas um pouco desajeitado.

automatically_unpin_topics: "Desafixar automaticamente tópicos quando o usuário chegar ao final. Pode ser alterado nas preferências do usuário quando habilitado."
default_topics_automatic_unpin: "Desafixar automaticamente tópicos quando o usuário chegar ao final por padrão. Pode ser alterado nas preferências do usuário quando automatically_unpin_topics estiver habilitado."

Também me ocorre que essas configurações poderiam ser mescladas em uma única configuração com várias opções que alcançam o mesmo objetivo, por exemplo, algo como:

  • Desafixar automaticamente tópicos e permitir que os usuários escolham
  • Desafixar automaticamente tópicos e não permitir que os usuários escolham
  • Não desafixar automaticamente tópicos e permitir que os usuários escolham
  • Não desafixar automaticamente tópicos e não permitir que os usuários escolham

Essas quatro opções como um menu suspenso funcionariam, mas é muita coisa para analisar. Acho que eu entenderia melhor se fosse apresentado como duas opções, explicadas de forma muito simples – e sempre mostradas juntas, se isso for possível:

Desafixar tópicos lidos.
A configuração de desafixar tópicos lidos pode ser substituída pelos usuários.

1 curtida

Gosto que as configurações para configurar os padrões funcionem exatamente como as configurações em suas preferências. Isso torna muito fácil transferir as configurações de suas próprias preferências como o padrão para os usuários.

Estou interessado em quem a desabilita para todos os usuários sem deixá-los escolher. Sei que existem alguns tópicos aqui onde as pessoas querem impedir que os usuários desativem tópicos em geral, e eu entendo isso. Mas por que você quer que eles não possam habilitar a desativação automática para si mesmos, se é isso que o usuário quer? Quer dizer, se eu quiser desativar e não tiver permissão para alterar a preferência, ainda posso desativar manualmente todos esses tópicos.

O Discourse me lembra que este tópico já foi resolvido. Seria possível movê-lo para UX?

1 curtida

Sim, consigo entender esse ponto de vista. Olhando por esse ângulo, talvez a resposta seja simplesmente deixar default_topics_automatic_unpin como está e alterar automatically_unpin_topics para que seja explicitamente sobre ocultar/mostrar essa preferência do usuário.

Feito!

Não me surpreenderia se poucos tivessem sequer usado essas configurações, ou entendido seus efeitos. Com as descrições atuais, seria necessário alguma tentativa e erro para descobrir.

1 curtida