getsentry / getsentry/sentry-javascript
Incomplete/missing replays for non-SPA (MPA)
- Linguagem predominante
- TypeScript
- Estrelas
- 8.7k
- Forks
- 1.8k
- Merge médio
- 1d 17h
- PRs com merge (30d)
- 523
Descrição
For non-SPA where there is normal browser navigation: we can lose chunks of the replay if the user navigates quickly in and out of pages. This leads to broken looking replays as we do not capture the follow-up screens because they never get sent at all. This can lead to false dead clicks as well (I'm guessing due to bfcache?).
Guia de contribuição
Direção de pesquisa
Comece reproduzindo os chunks de replay ausentes durante uma navegação normal e rápida do navegador entre páginas que não são SPA e, em seguida, inspecione a captura do replay e o tratamento da navegação entre páginas. Considera-se concluído quando as telas seguintes são incluídas de forma confiável nos replays e a navegação não produz falsos Dead Clicks.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- typescript
- Domínio
- frontend, observability-sre
- Tipo de issue
- Bug
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Status de atividade
- Estagnada
- Clareza
- Precisa de esclarecimento
- Facilidade para iniciantes
- 25/100