title: Should I care about W3C validation?
body: <p>I'm learning AngularJS and I found a simple code like this one:</p>
  
  <pre><code>&lt;!DOCTYPE html&gt;
  &lt;html&gt;
     &lt;head&gt;
      &lt;meta charset='utf-8'&gt;
  &lt;script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.0.7/angular.js"&gt;&lt;/script&gt;
  &lt;/head&gt;
  &lt;body ng-app ng-init="name = 'World'"&gt;
      &lt;h1&gt;Hello, {{name}}!&lt;/h1&gt;
  &lt;/body&gt;
  &lt;/html&gt;
  </code></pre>
  
  <p>does not pass W3C validation test, mainly because there are non standard attributes (<code>ng-app</code>, <code>ng-init</code>). </p>
  
  <p>The question is: should I care about W3C validation of my application? Should I abandon AngularJS?</p>