Medida de la velocidad de conexión

Ahora vamos a calcular la velocidad de conexión a Internet. Para ello se tomará el valor medido de la descarga una imagen. La información a descargar es 607 KB.


Código JavaScript

var time1;
var time2, dif, vel;

function Resultado()
{
time2 = new Date()
dif = (time2.getTime()-time1.getTime())/1000;	// Diferencia en segundos.
vel=(49381*8/1024/dif);		// Imagen de 49381 bytes, 1 byte son 8 bits, 1 Kb son 1024 bytes
window.document.getElementById('Resul').innerHTML="Su velocidad de conexion es " + Math.round(vel) + " Kb</center><br>";
}

Código HTML

<body onload="Resultado();">
<h1>Medida de la velocidad de conexión</h1>
<p>Tomaremos el tiempo de descarga de una imágen de 49 KB.</p>
<p align="center"><b>Por favor, espere mientras se realiza la medición</b><br>
<script type="text/javascript">
<!--
time1 = new Date();
document.write("<img src='/Imagenes/Redu.gif?" + time1.getTime() + "' alt=''>);
//-->
</script>
</p>
<div id="Resul"></div>