title: How would you detect the browser / device used to access your web-site?
body: <p>You have an Angular based web-site.
  Say you need to have some feature only active for certain devices or browsers.
  You need to identify these from your code on the client and conditionally operate your code on that basis.
  How would you do that?</p>