A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

¿Qué es un agente de usuario?

Un agente de usuario es un software utilizado para comunicarse con Internet. El software del agente de usuario envía solicitudes de contenido web en nombre del usuario, y recibe y muestra el contenido en el dispositivo del usuario. La forma más familiar de agente de usuario es un navegador web como Brave, Chrome o Safari. Los agentes de usuario también proporcionan al proveedor del sitio web algunos detalles sobre qué software y hardware se está utilizando para mostrar el contenido al usuario.

Mientras que los agentes de usuario más comunes son navegadores, otros tipos de agentes de usuario incluyen aplicaciones independientes que sirven contenido web (como reproductores de medios y aplicaciones de lectura), interfaces de Internet de las Cosas (IoT) y rastreadores web de motores de búsqueda. Los agentes de usuario están diseñados para navegar por los protocolos web, y pueden interpretar el contenido recibido de un servidor. Esto elimina la necesidad de que un usuario de Internet sea un programador—los agentes de usuario son los que permiten que la web “simplemente funcione” para una gran cantidad de personas.

Agente de usuario—¿amigo o enemigo?

Cuando navegas por la web, es muy probable que no estés interactuando directamente con ella. En su lugar, interactúas con tu navegador (como Brave, Chrome o Safari), que luego actúa como tu agente y se comunica con la web en tu nombre. Le dices a tu agente lo que quieres de la web, y tu agente hace el trabajo. En términos generales, un agente de usuario de navegador está diseñado para operar en el mejor interés de su usuario.

Lo mismo no es necesariamente cierto para muchas otras interfaces consideradas agentes de usuario, como una aplicación en tu teléfono móvil que contacta con la web para obtener datos y muestra el contenido resultante. Estos agentes de usuario no basados en navegadores suelen desempeñar un doble papel de servir a los usuarios como un portal al contenido, mientras simultáneamente recopilan datos sobre el usuario y sus hábitos de uso para el propietario de la aplicación o para terceros.

¿Qué es una cadena de agente de usuario?

Una responsabilidad de un agente de usuario es proporcionar al servidor del sitio web alguna información sobre dónde se utilizará el contenido (como el navegador y el sistema operativo), la cual está contenida en un fragmento de código llamado “cadena de agente de usuario”. Por ejemplo, una cadena de agente de usuario para Brave podría verse así: “Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, como Gecko) Chrome/121.0.0.0 Safari/537.36”.

Las cadenas de agente de usuario se originaron en los primeros días de Internet cuando los diferentes navegadores tenían diferentes capacidades de visualización. Un servidor del sitio web necesitaba saber qué navegador (y versión) se estaba utilizando para poder proporcionar el conjunto correcto de contenido para una visualización exitosa. Hoy en día, como regla general, todos los navegadores pueden mostrar todos los contenidos, por lo que la cadena de agente de usuario se ha reutilizado para proporcionar información diferente.

¿Qué información contiene una cadena de agente de usuario?

La cadena de agente de usuario le dice a un sitio web sobre el agente de usuario. La cadena revelará si el agente de usuario es un navegador u otra aplicación. El agente de usuario también puede declarar qué sistema operativo se está ejecutando en el dispositivo (p. ej., Android o iOS, macOS o Windows), y a veces el tipo de dispositivo (por ejemplo, la cadena del agente de usuario podría incluir “iPhone”).

Aunque no es obligatorio, los bots rastreadores web deberían identificarse en la cadena de agente de usuario para que el servidor web tenga la oportunidad de bloquear el rastreador de acceder a contenido no público (Deep Web), o cualquier otro contenido que el propietario del sitio web no quiera indexar. Los bots también deberían proporcionar la URL del propietario del bot u otra información de contacto.

Una cadena de agente de usuario es creada inicialmente por el navegador o la aplicación, pero puede ser modificada por un usuario con un poco de conocimiento de programación.

¿Puede una cadena de agente de usuario revelar mi identidad?

Los navegadores crean cadenas de agente de usuario para contribuir a una mejor experiencia de navegación para el usuario. Sin embargo, la información proporcionada en la cadena de agente de usuario puede ser explotada para otros propósitos. Los propietarios de sitios web pueden guardar los detalles proporcionados en la cadena de agente de usuario. Por sí solos, estos fragmentos de datos pueden no parecer preocupaciones de identificación. Sin embargo, cuando se combina con otra información como tu dirección IP, datos sobre tu navegador, dispositivo, idioma preferido, tamaño de pantalla o resolución de pantalla, esta cadena de agente de usuario guardada podría añadir a tu huella digital global fingerprint digital. Y esto, a su vez, puede crear un perfil digital único para ti, y degradar tu privacidad en línea.

El navegador Brave genera cadenas de agente de usuario que establecen elementos de datos no esenciales a valores más generales. Por ejemplo, en lugar de declarar que el navegador es Brave, la cadena del agente de usuario afirmará que el navegador es Chrome. De manera similar, dirá que el navegador en tu iPhone es Safari en lugar de Brave. Esto elude los esfuerzos de huellas digitales al hacerte parecer menos único, y más como cualquier otro usuario.

¿Te atreves a descubrir el nuevo Internet de Brave?

Brave está desarrollado por un equipo de precursores de la web centrados en el rendimiento y la privacidad. Ayúdanos a solventar las deficiencias de la navegación.