title: Best way to detect that HTML5 <canvas> is not supported
body: <p>The standard way to deal with situations where the browser does not support the HTML5 <code>&lt;canvas&gt;</code> tag is to embed some fallback content like:</p>
  
  <pre><code>&lt;canvas&gt;Your browser doesn't support "canvas".&lt;/canvas&gt;
  </code></pre>
  
  <p>But the rest of the page remains the same, which may be inappropriate or misleading. I'd like some way of detecting canvas non-support so that I can present the rest of my page accordingly. What would you recommend?</p>