title: Native Javascript page loading message?
body: <p>I'd like a page blocking/loading script that will overlay the entire page and display a "Loading..." message while all the assets are loading, to avoid flashes of unstyled content, etc.</p>
  
  <p>I basically want something like <a href="http://jquery.malsup.com/block/#page" rel="nofollow">jQuery's BlockUI</a>'s page blocking method: <code>$.blockUI();</code>, but I want it in native javascript so I don't have to wait for jQuery to load (I'm loading my scripts via <a href="http://requirejs.org/" rel="nofollow">RequireJS</a>, so by the time my code block executes, I've already downloaded numerous other dependencies for my app, and I get that flash of unstyled content which I'm trying to avoid).</p>
  
  <p>Anyone know of a native javascript solution that might work for me, which I can insert as a blocking (in terms of asset loading) script before my RequireJS call?</p>