Taxa de download:
|
|
Arquivo de 100KB:
|
|
Entenda como funciona nosso teste
Quando o usuário clica em "iniciar teste", um arquivo de 100KB é transferido. Junto
com ele iniciamos um cronômetro que para quando o arquivo for completamente enviado. Tendo
estes dados, fazemos um cálculo simples de tamanho do arquivo (kb) sobre tempo (s)
gerando a notação kbps (kilobit por segundo) que é mostrada na tela.
A partir daí fazemos outros cálculos simples para exibir os outros valores. Para
obter as estatísticas de sua conexão, basta dividirmos o resultado em kbps por 8,
pois como vimos acima, passa o valor de kbps para KB/s. A qualidade de conexão é
mostrada de acordo com a velocidade obtida em kbps. Se for inferior 56kbps, é mostrado
o resultado "Ruim", se forem acima de 56kbps porém abaixo de 128 kbps é mostrado
o resultado "Média", caso a velocidade seja superior a 128kbps, é mostrado o resultado
"Ótima". O conteúdo do arquivo transferido está embutido na página do velocímetro
e o mesmo muda a cada vez que o velocímetro é carregado. Esta mudança ocorre porque
cada vez que seu navegador abre uma página, ele coloca os elementos da mesma em
cache (armazena os arquivos no seu computador para carregá-los mais rápido em acessos
futuros).
Para que o cache não seja carregado da sua máquina e sim do servidor da Implanta,
o conteúdo do mesmo muda a cada vez que um teste é feito.