См. navigator.connection (префикс). Этот API предоставляет информацию о пропускной способности клиента.
navigator.connection