Esta página mantém atualizações em tempo real mesmo quando a aba está oculta atrás de outra.
📄 Estado real da página:
VISÍVEL / FOCADA
0
⏳ Worker rodando a 60 FPS (sem throttling)
🔧 Como funciona?
• Um Web Worker executa um loop contínuo e envia atualizações a cada ~16ms.
• O navegador NÃO reduz a velocidade do worker quando a aba está escondida.
• O contador continua subindo suavemente, mesmo com a página "inativa".
• Para testar: alterne para outra aba/janela e veja o contador acelerado (sem travamentos).
⚠️ Nota: O document.hasFocus() e Page Visibility API continuam refletindo a realidade,
mas a atualização gráfica simula o foco porque o worker força o repaint a alta taxa.