Open Elias-Junior opened 11 months ago
Essa é uma funcionalidade muito útil, obrigado pela sugestão!
Sei que existem bibliotecas para isso, mas nunca usei nenhuma. Alguém tem experiência com isso e quer recomendar algo? Acho que o Primer não tem nada relacionado, dei uma olhada de leve. O ideal é podermos usar os componentes do Primer para manter nossa identidade visual, mas ter a facilidade de não precisar implementar tudo. Apesar disso, nada impede também de alguém implementar sem biblioteca, se enxergar uma maneira fácil/simples.
Edit: Se for usar uma biblioteca, temos que verificar a acessibilidade dela.
Me deparei com o guia Feature onboarding na documentação do Primer. Ele é sobre o anúncio de novas funcionalidades, mas podemos levar em consideração algumas orientações, por exemplo a parte sobre Teaching Bubble.
Legal! Acho que além de considerarmos funcionalidades ou um recurso, podemos usar este guia para incentivar boas práticas no TabNews, como o incentivo de ler os termos de uso e a seção sobre.
@Rafatcb @pedromclaro há a lib https://driverjs.com/ para criação de tutoriais interativos de maneira contextual, mais ou menos como o @Elias-Junior sugeriu
Como falei na issue #1650:
Sugiro fazer um post talvez com um passo a passo explicando o que precisa acontecer para receber TabCoins/TabCash e vincular esse post com um clique nos ícones de TabCoin/TabCash.
Aqui uma issue que detalha as informações sobre os TabCoins e TabCash #1381
Edit:
Isso também deveria ser explicado: https://www.tabnews.com.br/FelipeBarso/tabnews-agora-com-recompensas-diarias-em-tabcoins
Acho que uma explicação curta e geral, apontando para o FAQ para mais detalhes (Como ganhar TabCoins? e É possível perder TabCoins?) já seria o suficiente. Não queremos explicar com detalhes porque, além de ser algo complicado e mutável, o objetivo não é que a pessoa busque "a melhor forma de ganhar pontos", e sim que entenda a ideia geral de "quão melhor forem seus conteúdos, mais TabCoins você receberá".
Na verdade, imagino que oonboarding ensinará o básico para a pessoa entender o TabNews, e no fim pode dizer algo como "Para entender melhor como algo específico funciona, visite o FAQ, porque provavelmente sua dúvida foi respondida lá".
Descrição:
Contexto: Ao fazer login na plataforma pela primeira vez, os novos membros podem se sentir perdidos devido à falta de orientação. Isso pode levar a uma experiência de usuário menos satisfatória e potencialmente a uma taxa de retenção mais baixa.
Proposta: Implementar um guia de introdução interativo que orienta os novos membros através dos primeiros passos na plataforma. Este guia deve aparecer automaticamente após o primeiro login do usuário.
Detalhes:
O guia deve ser apresentado na forma de caixas informativas que aparecem em pontos estratégicos da interface do usuário, semelhante aos tutoriais encontrados em muitos jogos.
Cada caixa informativa deve descrever brevemente a funcionalidade ou recurso correspondente da plataforma.
Os usuários devem ter a opção de pular o guia de introdução a qualquer momento.
O guia deve ser intuitivo e fácil de seguir, mesmo para usuários com pouca experiência tecnológica.
Objetivo: Melhorar a experiência do usuário para novos membros, fornecendo orientação clara e útil desde o início. Isso pode levar a uma maior retenção de usuários e a uma maior satisfação geral do usuário.