title: jQuery mobile user agent detection
body: <p>Is there a jQuery plugin that stays updated with new mobile user agents that I can use for mobile device detection?</p>
  
  <p>I'm working on a parallax scroller that I would like to disable on slower devices.  I'm using feature detection on the HTML5 canvas for some of the effects, but the iPad for instance has the canvas, but runs too slow for the scrolling to look nice (the display callback is on touchesEnded rather than touchesMoved.)</p>
  
  <p>I can detect the iPad specifically using <code>(navigator.platform.indexOf("iPad") != -1)</code> and possibly make a list of a ton of platforms, but I'd like to query something like <code>isMobile()</code>.</p>
  
  <p>Edit: I might just go with:</p>
  
  <pre><code>if (navigator.userAgent.indexOf('iPhone') != -1 || navigator.userAgent.indexOf('iPad') != -1 || navigator.userAgent.indexOf('Blackberry') != -1 || navigator.userAgent.indexOf('Android') != -1) {
      enableScroll = false;
  }
  </code></pre>