Internet
User Agent Parser online
Analiza una cadena User-Agent para detectar navegador, sistema operativo y tipo de dispositivo.
User-Agent
Navegador: Desconocido Sistema: Desconocido Dispositivo: Escritorio User-Agent: Node.js/24
- Detección orientativa basada en patrones habituales.
Interpretación de una cadena que el navegador puede falsear. Úsala para orientarte, no para decidir nada importante.
Una cadena que lleva treinta años mintiendo
Analiza una cadena User-Agent y saca de ella el navegador, el sistema operativo y el tipo de dispositivo. Es lo que necesitas para interpretar un registro de servidor o una incidencia de soporte en la que solo tienes esa línea.
La cadena miente, y lo hace desde hace treinta años. Todos los navegadores empiezan por «Mozilla/5.0» porque en los noventa los servidores solo mandaban la versión buena de la página a Netscape, y cada navegador nuevo tuvo que hacerse pasar por él. Aquella mentira se quedó, y encima de ella se fueron acumulando las siguientes.
Descifrar la cadena del navegador
- Interpretar el navegador y el sistema de una línea de log.
- Reproducir una incidencia con el dispositivo del usuario.
- Analizar cadenas User-Agent en pruebas de compatibilidad.
Una cadena que miente a propósito
La cadena User-Agent se puede falsear y arrastra nombres heredados, así que el resultado es orientativo y no debe usarse para decisiones críticas. La cadena se analiza en tu navegador y no se envía a ninguna parte.
Preguntas frecuentes
¿Qué es la cadena User-Agent?
Una línea de texto que tu navegador manda al servidor en cada petición para presentarse. Dentro van su nombre y su versión, el sistema operativo y alguna pista sobre el dispositivo. La tienes delante ahora mismo: al abrir esta página hemos rellenado el cuadro con la tuya. Se analiza en tu equipo y no la enviamos a ninguna parte.
¿Es fiable para detectar el dispositivo?
Para orientarte, sí. Para decidir algo importante, no. Cualquiera cambia esa cadena en dos clics desde las herramientas de desarrollo del navegador, los bots la copian de un navegador real para pasar desapercibidos y los propios fabricantes llevan años recortándola por privacidad. Úsala para entender un log. No para bloquear a nadie.
¿Por qué casi todos los User-Agent dicen «Mozilla»?
Es una mentira de los años noventa que nadie se ha atrevido a retirar. Los servidores de entonces miraban si el visitante era Netscape, cuyo nombre en clave era Mozilla, para servirle la versión buena de la página; el navegador siguiente se hizo pasar por él para que no lo dejaran fuera, y el de después copió al de antes. Treinta años más tarde tu navegador sigue empezando por «Mozilla/5.0» sin tener nada que ver con aquello.