Existe uma maneira de descobrir quanto tempo uma guia foi aberta ou quando uma guia foi aberta?

4

Estou tentando encontrar uma maneira de mostrar por quanto tempo uma determinada guia foi aberta no Firefox. Alternativamente, descobrir quando uma aba foi aberta funcionaria como eu poderia calcular o tempo livre eu mesmo. Estou disposto a instalar extensões, etc. As instruções para outros navegadores também serão bem-vindas, caso não haja maneira de fazer isso no Firefox. Isso parece bem simples, mas não consegui encontrar nada depois de uma extensa pesquisa. Socorro!

    
por user397114 08.12.2014 / 20:34

3 respostas

0

No Firefox, encontrei uma solução ligeiramente diferente. No addon, Simple Timer, há um temporizador que mostra quanto tempo uma sessão do navegador foi aberta. Então eu posso usar isso para descobrir quanto tempo uma determinada janela do navegador foi aberta. Não é tão refinada quanto a tabulação, mas funciona para os meus propósitos e não requer que eu calcule nada ou inicie um cronômetro.

    
por 17.12.2014 / 00:41
3

No Firefox:

  • História
  • Mostrar todo o histórico
  • Visualizações
  • Mostrar colunas
  • Visita mais recente

Funciona em todas as guias e guias abertas que foram fechadas, desde que você não limpe o histórico com frequência.

    
por 08.12.2014 / 20:38
0

Veja minha resposta aqui . Basicamente, use este bookmarklet:

javascript:alert(new Date(performance.timing.navigationStart).toString())

Mais especificamente, como duração (usando uma combinação de respostas de esta questão ):

javascript:var d = new Date().getTime() - performance.timing.navigationStart; alert(Math.floor(d/(24*60*60*1000))+" days, "+new Date(d).toISOString().substr(11,8))

Digite o 'j' e cole o restante na barra de endereço, pois as medidas de segurança do navegador removem automaticamente o prefixo javascript: e, se você pressionar, insira-o (irritantemente) em uma pesquisa, que irá navegar longe da página de destino e torná-lo inútil.

    
por 05.02.2018 / 05:02

Tags