JS Library to detect browser, os and device based on the UserAgent String
detectuser-agentparseparsinguseragentdetection
https://github.com/darcyclarke/Detect.js