title: fix html5 tags IE8 not working when loading at bottom of page
body: <p>To fix compatibility of html5 tags (article, aside, footer, header, hgroup, nav, section) with IE8, i normally add this javascript:</p>
  
  <pre><code>document.createElement("article");
  document.createElement("aside");
  document.createElement("footer");
  document.createElement("header");
  document.createElement("hgroup");
  document.createElement("nav");
  document.createElement("section");
  </code></pre>
  
  <p>and in the css file</p>
  
  <pre><code>article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, ection, summary {
      display: block;
  }
  </code></pre>
  
  <p>If I load the JS in the "head" it works correctly, but now I'm loading all JS at the bottom of the page (before close "body") doesn't work.</p>
  
  <p>Any idea?</p>
  
  <p>Thanks</p>