¿Qué es un agente de usuario?

Algunas veces abreviado como UA, el agente de usuario es una cadena de texto del navegador que se asigna a cada sitio web que visita. Los UA contienen información como la versión del navegador, la compatibilidad, el sistema operativo y los complementos de modificación. Con estos datos, un sitio web puede evaluar las capacidades de su computadora, optimizando el rendimiento y la visualización de una página.

Haga clic aquí para ver su UA

Ejemplos de User Agent con explicación de cadenas

 Mozilla / 4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322) 

Mozilla / 4.0 se utiliza por razones históricas según lo declarado por Microsoft, que no debe confundirse con las variantes de los navegadores Mozilla, como Firefox. A continuación, está la versión actual de Microsoft Internet Explorer: "compatible; MSIE 6.0;" lo que indica que este usuario tiene Internet Explorer 6.0. A continuación, "Windows NT 5.1; SV1;" es una descripción del sistema operativo, en este caso Microsoft Windows XP con Service Pack 1. Finalmente, .NET CLR 1.1.4322 es el marco .NET.

Nota: Una cadena de agente de usuario con Internet Explorer puede tener varias versiones .NET.

 Mozilla / 5.0 (X11; U; Linux i686; en-US; rv: 1.8.1.13) Gecko / 20080325 Fedora / 2.0.0.13-1.fc8 Firefox / 2.0.0.13 

En este segundo ejemplo, este agente de usuario está en una variante de Linux. Lo primero notablemente diferente de este agente de usuario es el X11; La cual es variante de X Windows . Siguiente U; es el nivel de cifrado, que es la abreviatura de EE. UU., una indicación de cifrado sólido. En el pasado, debían lanzarse diferentes versiones de cifrado para partes específicas del mundo debido a las leyes de los Estados Unidos. A continuación, i686; y Fedora / 2.0.0.13-1.fc8 describe la plataforma y el sistema operativo. Después de eso, en-US; es el idioma y la ubicación del navegador (inglés y EE. UU. respectivamente). Finalmente, Firefox / 2.0.0.13 es el navegador y su versión.

 Mozilla / 5.0 (Macintosh; U; Intel macOS 10.5; en-US; rv: 1.9b4) Gecko / 2008030317 Firefox / 3.0b4 

En este último ejemplo, el agente de usuario es una computadora Apple. Esta línea tiene muchas similitudes con el ejemplo anterior, que también ejecuta Firefox. Sin embargo, el agente de usuario es Macintosh con un Intel y macOS 10.5; cual es el tipo de procesador y sistema operativo Las computadoras Apple que no ejecutan un procesador Intel son "PPC".

Diferentes versiones de Windows en el agente de usuario.

A continuación, encontrará información adicional sobre cada una de las diferentes versiones de Microsoft Windows y sus códigos de cadena de agente de usuario correspondientes.

 Windows 95 = Windows 95 o Win95 Windows 98 y 98 SE = Windows 98 o Win98 Windows CE = Windows CE Windows ME = Windows 9x 4.90 Windows NT 4.0 = Windows NT 4.0 Windows 2000 = Windows NT 5.0 Windows XP = Windows NT 5.1 Windows Server 2003 y XP edición x64 = Windows NT 5.2 Windows Vista = Windows NT 6.0 Windows 7 = Windows NT 6.1 Windows 8 = Windows NT 6.2 Windows 8.1 = Windows NT 6.3 Windows 10 = Windows 10.0 

Cómo obtener esta información

Hay algunas formas de acceder a la información del agente de usuario; por ejemplo, el botón al principio de esta página para mostrar su uso de JavaScript para mostrar la cadena de agente de usuario. Sin embargo, si desea recopilar la información o manipular los datos, sería mejor utilizar un lenguaje de script del lado del servidor, como Perl, como en el siguiente ejemplo.

 # / usr / bin / perl use strict; imprima "Tipo de contenido: texto / html", "\ n \ n"; imprima "$ ENV {HTTP_USER_AGENT}"; 

  • Consulte la herramienta de información del sistema para ver un ejemplo de un script que aprovecha al máximo la información del agente de usuario, así como otra información que se puede obtener a través de JavaScript.

Agente, navegador, siglas de la computadora, términos de diseño web