navigator.connection.downlink - швидкість з'єднання мережі.
window.navigator.connection.downlink
window - не обов'язково вказувати. Об'єкт window.
navigator - об'єкт navigator.
connection - об'єкт connection
downlink властивість об'єкту connection яка містить швидкість поточного з'єднання з інтернетом в мегабіт в секунду (Мбіт/c).
Не є стандартом. Не усі браузери підтримують.
if(navigator.connection)
alert("швидкість з'єднання з інтернетом: "+navigator.connection.downlink+' Mb/s');
else alert("Ваш браузер не підтримує navigator.connection");
function genMaxDownInternet(){
if(navigator.connection==undefined) return 'не відомо';
if(navigator.connection.downlink <1)
return ( navigator.connection.downlink*128)+' Кб/с';
else return navigator.connection.downlink +' Мб/с';
}
alert("максимальна швидкість з'єднання з інтернетом: "+ genMaxDownInternet());