Analizador de UA

Descripción general

El analizador de User Agent lee la cadena UA de un navegador y extrae el nombre y version del navegador, el motor de renderizado, el sistema operativo, la arquitectura de CPU y la informacion del dispositivo. La pagina detecta automaticamente el UA de tu navegador actual al cargar, o puedes pegar cualquier cadena UA manualmente para inspeccionarla.

Que significa cada campo

  • Navegador — nombre y version, p. ej. Chrome 124.0.0.0
  • Motor — motor de renderizado: Blink (Chrome/Edge), Gecko (Firefox), WebKit (Safari)
  • SO — nombre y version del sistema, p. ej. Windows 11, iOS 17.4, macOS 14
  • CPU — arquitectura del procesador, como amd64 o arm64; los navegadores de escritorio suelen tener valor, los moviles a veces no
  • Dispositivo — tipo de dispositivo (movil, tablet, escritorio), fabricante y modelo; los navegadores de escritorio no reportan nada aqui por defecto

Por que algunos campos estan vacios

Los navegadores de escritorio no incluyen informacion del modelo de dispositivo en su cadena UA, por eso el campo Dispositivo aparece en blanco para todos ellos — es el comportamiento correcto, no un fallo de analisis. Los navegadores orientados a la privacidad (Firefox con resistencia a huellas digitales, modo UA aleatorio de Brave) eliminan o aleatorizan la UA, asi que el resultado analizado no coincidira con el dispositivo real.

La simulacion de dispositivos en las herramientas de desarrollo envia una UA modificada, por lo que el analizador refleja el dispositivo simulado, no el equipo fisico.

Analizar logs del servidor

Los logs de acceso de Nginx y Apache incluyen la UA en el ultimo campo entre comillas de cada linea. Puedes copiar ese valor directamente — comillas incluidas — y pegarlo en el campo de entrada. El analizador elimina automaticamente las comillas circundantes. Esto es util para investigar que navegador o bot realizo una peticion concreta sin necesitar herramientas de linea de comandos.

Cuando los resultados no coinciden con la realidad

Una extension del navegador o las herramientas de desarrollo pueden sobreescribir la cadena UA. Si el resultado analizado muestra un navegador u SO diferente al esperado, es porque la cadena UA ha sido modificada. El analizador trabaja solo con lo que contiene la cadena — no puede detectar cuando una UA ha sido falsificada.

Las versiones nuevas de navegadores tambien pueden aparecer como "desconocido" brevemente si la biblioteca de analisis aun no ha sido actualizada para reconocer la nueva cadena de version.