title: Meteor: Showing loading spinner at initial load
body: <p>So I just finished my first meteor project. It's a web app for smartphones and tablets which basically crowdsources Q&amp;A sessions at talks/presentations.
  It's called <a href="http://getquestful.com" rel="nofollow noreferrer">Questful</a>.</p>
  <p>Anyways ... my problem is that on initial first load all the JS files meteor needs are not yet in the cache of the client's browser (obviously) ... but especially when smartphones are used to view this web app (which it is targeted at) and the internet connection may is slow as well (--&gt; quite possible when X hundred people use the same WiFi at an event) it takes forever to load the page the first time. (meteor JS Files are approx 500kB in size).</p>
  <p>I tested the uploadspeed of my server and I turned out to be around 50 MBit which is ok since it is a quite cheap root.</p>
  <p>A standard jQ preloader wont do the job as meteor loads it's JS files in the head so $(function(){}); will fire too late (AFTER all the JS files are loaded which is not what I want).</p>
  <p>Do you guys have any idea if it is possible to code a preloader like this one? Or is there one out there?</p>
  <p>best regards
  Patrick</p>