title: HTML script tag placement?
body: <p>Every once in a while I hear about placing HTML <code>&lt;script&gt;</code> tags later in the HTML document rather than in the <code>&lt;head&gt;</code> element.</p>
  
  <p>Some people, or so I've heard, even advocate placing one's scripts as the last few tags before <code>&lt;/body&gt;</code>.</p>
  
  <p>Is this due to a performance issue?  Perhaps loading up a script is a blocking IO operation, considering that script-dependent scripts are placed after other scripts like so:</p>
  
  <pre><code>&lt;script src="jQuery.js"&gt;&lt;/script&gt;
  &lt;script src="myScriptThatUsesjQuery.js"&gt;&lt;/script&gt;
  </code></pre>
  
  <p>Even if that's the case, why would placing one's scripts near the end of the HTML document help?</p>
  
  <p>Thanks!</p>