Spec - uupaa/UserAgent.js GitHub Wiki

var ua = new UserAgent();

var result = {
    OS:               ua.OS,
    OS_VERSION:       ua.OS_VERSION,
    BROWSER:          ua.BROWSER,
    BROWSER_ENGINE:   ua.BROWSER_ENGINE,
    BROWSER_VERSION:  ua.BROWSER_VERSION,
    USER_AGENT:       ua.USER_AGENT,
    WEB_VIEW:         ua.WEB_VIEW,
    AOSP:             ua.AOSP,
};
console.dir(result);
{
  "OS": "OS X",
  "OS_VERSION": "10.9.5",
  "BROWSER": "Chrome",
  "BROWSER_ENGINE": "Blink",
  "BROWSER_VERSION": "44.0.2403",
  "USER_AGENT": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.107 Safari/537.36",
  "WEB_VIEW": false,
  "AOSP": false
}