Lo que hace básicamente su script, es comprobar mediante expresiones regulares el User Agent del usuario, que es completamente modificable.
En fin, no lo veo muy práctico... si quieres diseño adaptativo utiliza media queries, que para eso se implementaron en CSS3