Device detection for the web by the device's User-Agent string as defined in the HTTP/1.1