Alguém lê uma parte de um tópico relativamente longo (digamos, os primeiros 50 posts) e sai. Ocorrem mais 60 posts e a pessoa recebe uma notificação: ela vai até o post notificado e, agora, perdeu o ponto onde estava.
Solução Potencial:
Talvez, ao navegar para uma notificação que esteja após o último post lido ou suficientemente distante dele, uma janela modal apareça, oferecendo a opção de ir para as notificações ou para o último post lido? Assim, o usuário pode escolher entre pular adiante ou ler tudo para ter contexto.
Isso acontece comigo com bastante frequência, e seria ótimo ter uma solução para isso. Aqui está uma ideia que acabei de ter. Talvez, em vez de mudar como a navegação funciona, a linha do tempo das postagens pudesse ser estilizada de forma diferente para indicar postagens lidas e não lidas. Só para dar um mockup realmente ruim, talvez uma cor diferente ou algo assim pudesse mostrar as partes que você pulou e ainda não leu. (Sim, sou péssimo em design, mas essa é a proposta geral.)
Para ficar claro, isso é um ferimento autoinfligido pelo usuário. Eles estão lendo um tópico e, em seguida, a notificação em que clicam ou tocam os faz avançar no tópico.
Sempre rastreamos a posição de leitura “mais baixa” ou “inferior” em um tópico. É isso que o pequeno botão voltar faz na linha do tempo vertical. Não rastreamos “lacunas de leitura” principalmente porque se tornaria um pesadelo de interface
O melhor que consigo pensar é um diálogo que diga “Tem certeza de que deseja avançar neste tópico e perder seu lugar?” quando você iniciar a navegação para uma postagem mais baixa ou mais profunda no tópico. Isso pode ser tão irritante, senão mais, do que perder seu lugar… Não tenho certeza?
Você sempre pode clicar na seta para baixo (v) para mostrar a postagem à qual o usuário respondeu. Clicar nela levará você à sua postagem. Ainda assim, não é destinado a levá-lo ao ponto onde você parou de ler ou postou pela última vez. Serve apenas para levá-lo à resposta à postagem em questão — não importa quantas postagens depois essa resposta tenha sido feita.
Ainda quero ter um “atalho de teclado” para “levar-me à primeira mensagem não lida neste tópico”.
Pois se alguém clicar aqui, não terá como se recuperar adequadamente, especialmente se já tiver lido até a metade desse tópico.
Tecnicamente, já temos todas as informações; o problema é que não temos uma ação para torná-las visíveis. Sabemos quais mensagens os usuários ainda não leram.
Já existe um popup “ir para” com campos para número da postagem ou data. Talvez outra opção pudesse ser adicionada a esse popup para a primeira postagem não lida.