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 compatibility of whole frameworks.