Extract detailed type of web browser, layout engine, operating system, cpu architecture, and device purely from user-agent string.