Angular 2: Check whether user's browser is compatible
I'm writing an Angular 2 app but am conscious that some users may not be using a browser that can support Angular 2. 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. What would be the best way to assess whether the user's browser supports Angular 2, and display a message if not? I'm aware of e.g. Modernizer , 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