Feedback do Usuário: Priorizar Notificações Não Lidas

Quando implementamos o novo menu de notificações no ano passado, originalmente tínhamos as curtidas ordenadas como outras notificações, mas recebemos bastante feedback de que era desnecessariamente barulhento e fazia as pessoas sentirem que tinham que limpá-las.

Ajustamos essa lógica com esta alteração:

Queremos permitir que curtidas não lidas sejam ordenadas abaixo de notificações mais novas e lidas na aba principal, para que as pessoas não sintam que precisam limpar essas notificações.

Portanto, para a aba principal, o algoritmo de ordenação muda de:

  • não lidas com prioridade em ordem cronológica reversa
  • não lidas sem prioridade em ordem cronológica reversa
  • lidas em ordem cronológica reversa

para:

  • não lidas com prioridade em ordem cronológica reversa
  • não lidas sem prioridade em ordem cronológica reversa (mas excluindo curtidas)
  • lidas (e curtidas, lidas ou não) em ordem cronológica reversa