title: Parsing Browser and OS info from the UserAgent String
body: <p>I need a JS code that can parse the UserAgent string and return all possible information, specifically, the browser, the browser version, and the operating system. I've had a look several sites, but they use other values of the Navigator object to return the result. While I need only to use the UserAgent.</p>
  
  <p>Thank you,</p>