title: Angular 2: Check whether user's browser is compatible
body: <p>I'm writing an Angular 2 app but am conscious that some users may not be using a browser that can support Angular 2.</p>
  
  <p>I have a check for whether Javascript is enabled, I am more interested in whether the user's browser doesn't support certain JS/HTML5/other features required by Angular 2.</p>
  
  <p>What would be the best way to assess whether the user's browser supports Angular 2, and display a message if not?</p>
  
  <p>I'm aware of e.g. <a href="https://modernizr.com/" rel="noreferrer" title="Modernizr">Modernizer</a>, but not sure where to begin as Modernizer's focus seems to be on assembling compatibility checks piecemeal rather than providing a solution that checks for compatibility of whole frameworks.</p>