title: Disabling HTML5 element id as a javascript variable
body: <p>I was looking at <a href="https://stackoverflow.com/questions/9740275/html-element-id-as-javascript-variable">this question</a>, and it seems that this "feature" of the browser to create a top-level variable for each id in the document is not recommended to use.  Furthermore, as it seems like a pretty big issue for potential conflicts (i.e. if one has dynamic id names it becomes possible they will trash an important variable in the code).  So, how can one disable this in HTML 5?  By default, it appears to be enabled (looking at it in Firebug under Firefox, for example).  From what I can tell, HTML5 doesn't have directives like "use strict" suggested (by some, and refuted by others on the above page) to turn it off.</p>
  
  <p>And if it can't be turned off, is there any reason to not go ahead and use the variable name rather than calling getElementById, such as performance reasons?</p>