navigator.connection.type