eddi: Bandbreite der Internetanbindung ermitteln

Beitrag lesen

Halo erstmal!

Gibt es eine Möglichkeit, von JS aus die Bandbreite der Internetanbindung abzufragen, ohne selbst eine Messung durchzuführen?

Es ist möglich einen Näherungswert zu bestimmen:

  
var a=new Date();  
function schaetze(){  
   var b=new Date();  
   var c=10        /* Anzahl der Resourcen eines Dokuments,  
                      dazu gehört das Dokument selbt, alle  
                      Bilder, separat definierte StyleSheets  
                      und Javascripte */  
  
   var s=50000     /* Gesamtgröße aller Resourcen in Byte */  
  
   var h=800       /* geschätze Gesamtgröße der Header für  
                      Request und Response in Byte */  
  
   s=s+(c*h)  
   alert(((s / b.getTime() - a.getTime())/1000)+' B/s');  
}

<body onLoad="schaetze()">

Gruß aus Berlin!
eddi