title: Weird 'ChildNodes of undefined' error in IE8 with an AngularJS application
body: <p><code>TypeError: Unable to get value of the property 'childNodes': object is null or undefinedundefined</code></p>
  
  <p>After making a long list of modifications to my application in order to support IE8, including:
  running all of the views in their compiled form through W3C validator, setting up <a href="https://github.com/jpillora/xdomain" rel="nofollow">xdomain.js proxy</a> to support CORS API calls, making some general restructures, etc.
  I was very disappointed to find out that IE8 still throws this weird error at me, while IE9 works perfectly fine.</p>
  
  <p><a href="https://github.com/steeve/angular-seo/issues/11" rel="nofollow">Making changes to the Angular-seo package</a> to prevent it from running when the client is an IE browser.</p>
  
  <p>Any ideas on what can it be?.</p>