title: Code to detect mobile browser support for HTML5
body: <p>I want the code (C# / JavaScript) to detect which mobile browsers are support HTML5. I have the code to detect the HTML5(canvas) compatibility for desktop browsers. But this code is not working for mobile browsers. </p>
  
  <pre><code>if (!!document.createElement('canvas').getContext) {
    this browser supports HTML5(canvas)
  } else {
      not supports HTML5...
  }
  </code></pre>