title: iPhone/Android takes forever to load the page the 1st time
body: <p>I have a simple site in C#/Razor/MVC 4, which has a lot of 3rd party JavaScript libraries (jQuery, jQuery Mobile, Google Charts, Modernizr, etc...).  The site supports both desktop and mobile clients (via the .Mobile.cshtml naming convention).</p>
  
  <p>When I deploy my project to an IIS box and hit it with a desktop browser (Chrome/IE), the page comes up in an instant.  If I hit it with a mobile device (iPhone, for instance), it takes a good minute for the page to load.  But only the first time, after that all pages load very fast.  </p>
  
  <p>I profiled the database and it's not it.  So it has to be client-side.  Can anyone offer any suggestions?</p>