Básicamente estoy buscando algo que me facilite el acceso a información como useragentstring.com, pero en JS, sin analizar el agente de usuario y buscando cada fragmento de texto posible. El objeto podría ser algo como esto:JavaScript - obtener información detallada sobre el navegador
browser = UserAgent.Browser; // Chrome
browserVer = UserAgent.BrowserVersion; // 5.0.342.9
os = UserAgent.OperatingSystem; // Windows NT
osVer = UserAgent.OperatingSystemVersion; // 6.1
layoutEng = UserAgent.LayoutEngine; // WebKit
layoutEngVer = UserAgent.LayoutEngineVersion; // 533.2
¿Existe algo similar o tengo que escribir uno yo mismo? Escribir otro analizador de agente de usuario no parece tan fácil con todas esas personificaciones que se remontan a las edades oscuras de la web.
Específicamente, estoy buscando algo que no solo divida al agente de usuario en partes y me las den, porque eso es tan inútil como el agente de usuario mismo; en su lugar, debe analizar el agente de usuario y reconocer el motor, el navegador, el sistema operativo, etc. y devolver solo las partes concretas, como en el ejemplo.
¿Encontró alguna? – Mark