Detectando navegador web móvil con jQuery

Buscando la manera en cómo detectar si mi página web está siendo leída desde un móvil o no, me encontré con este servidor de descarga de scripts que hacen tal cosa: detectmobilebrowsers.com.

Los scripts se encuentran escritos en los siguientes lenguajes: PHP, jQuery, Javascript, Python, Rails, nodejs, Apache, nginx, C#, ASP, ASP.NET, ColdFusion, IIS, JSP y Lasso.

Para mi trabajo elegí jQuery, entonces descargué el script correspondiente y lo implementé de la siguiente manera en un archivo HTML guardado en la misma carpeta que el script descargado:

<!DOCTYPE html> 
<html> 
 <head> 
 <title>My Page</title> 
 <script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
 <script type="text/javascript" src="detectmobilebrowser.js"></script>
</head> 
<body>
<script type="text/javascript">
 $(document).ready(function() {
 var esmovil = $.browser.mobile;
 alert("es movil? " + esmovil);
});
</script>
</body>
</html>

El resultado es el despliegue de un alert en donde se puede leer la cadena «es movil? true» en el caso de que la página web sea leída desde un navegador móvil, o bien, «es movil? false», en el caso contrario.