Cambiar el agente de usuario del navegador en Chrome
Tabla de contenido:
- Cómo cambiar el agente de usuario en Chrome
- Cómo cambiar el agente de usuario del navegador en Safari
- Cómo cambiar el agente de usuario del navegador en Firefox sin usar una extensión
Un agente de usuario de navegadores web es la forma en que un sitio web sabe qué tipo de computadora, sistema operativo y aplicación de navegación está utilizando. Algunos sitios sirven diferentes temas, CSS, contenido o incluso diferentes sitios para diferentes navegadores y sistemas operativos, y muchos desarrolladores a menudo necesitan cambiar su propio agente de usuario para poder probar estas capacidades y crear estos sitios alternativos.
Cubriremos cómo cambiar el agente de usuario para todos los navegadores web modernos populares disponibles para el usuario de escritorio en Mac OS X y Windows, incluidos Chrome, Safari y Firefox.
Cómo cambiar el agente de usuario en Chrome
Todas las nuevas versiones de Chrome incluyen la capacidad de cambiar el agente de usuario muy fácilmente, y es más potente con más opciones que las opciones simplificadas disponibles para los usuarios de Safari. Con las anulaciones del agente de usuario de Chrome, también se puede especificar la resolución del dispositivo del agente de usuario, redibujando a la fuerza la página dentro de esa resolución. No es necesario habilitar la configuración del agente de usuario en Chrome, solo tiene que encontrarla en las opciones de desarrollador:
- Abra Chrome y abra el menú "Ver", vaya a "Desarrollador" y seleccione "Herramientas de desarrollador" para abrir el panel de desarrollador
- Haga clic en el botón de tres puntos en el extremo derecho, luego seleccione "Más herramientas" y seleccione "Condiciones de la red"
- Busque "Agente de usuario" y desmarque la casilla junto a "Seleccionar automáticamente" para revelar todas las opciones de agente de usuario en Chrome
- Seleccione un agente de usuario opcional del menú desplegable para activar ese agente de usuario en Chrome
Esto funciona en Chrome para Mac, Windows y Linux.
En versiones anteriores de Chrome, puede cambiar el agente de usuario de la siguiente manera:
- Abra Chrome y abra el menú "Ver", vaya a "Desarrollador" y seleccione "Herramientas de desarrollador" para abrir el panel de desarrollador
- Haga clic en el icono de engranaje botón Configuración ubicado en la esquina inferior derecha
- Haga clic en la pestaña "Anulaciones" para encontrar las opciones de agente de usuario, seleccione un agente de usuario del menú desplegable, modifique uno existente o ingrese un nuevo agente de usuario
Chrome también redibuja instantáneamente las páginas con el nuevo agente de usuario, y si se configuran las métricas del dispositivo, también usará el tamaño de resolución establecido por los dispositivos al volver a dibujar la página.
Cómo cambiar el agente de usuario del navegador en Safari
Con mucho, la forma más fácil de cambiar un agente de usuario en la Mac es a través del menú Desarrollar de Safari, si aún no se ha habilitado, lo cubriremos y también mostraremos cómo cambiar los agentes de usuario fácilmente:
- Abra Safari, luego despliegue "Preferencias" en el menú Safari
- Haga clic en la pestaña "Avanzado" y marque la casilla junto a "Mostrar el menú Desarrollo en la barra de menú"
- Cierre Preferencias y busque el nuevo menú "Desarrollar" junto a "Ventana", bájelo y seleccione "Agente de usuario"
- Elija cualquier agente de usuario preespecificado o seleccione "Otro" para usar una cadena de agente de usuario diferente
Tenga en cuenta que si pasa el cursor sobre un agente de usuario específico, la cadena UA exacta utilizada aparecerá en un cuadro amarillo junto al elemento del menú.
Después de seleccionar cualquiera de los agentes de usuario, encontrará que la página web actualmente abierta se actualizará. Si la página en cuestión ofrece información diferente a los navegadores alternativos, es posible que la página se vea diferente. Por ejemplo, cambiar un agente de usuario a un dispositivo móvil y un navegador móvil puede hacer que algunas páginas web lo envíen a sus sitios web móviles o muestren una página de aspecto diferente a través de un diseño receptivo.
Cómo cambiar el agente de usuario del navegador en Firefox sin usar una extensión
Firefox también puede hacer esto de forma predeterminada, aunque podría decirse que es el más torpe de los navegadores modernos y, por lo tanto, no es realmente recomendable, ya que algunas extensiones de Firefox lo manejan mejor.
- Ingrese about:config en el cuadro de URL y presione regresar
- Busque “useragent” (una palabra) y cree una nueva cadena titulada “general.useragent.override”
- Coloque el agente de usuario y seleccione "Aceptar"
Tenga en cuenta que cambiar el agente de usuario no cambia la forma en que el navegador web muestra las páginas, a menos que esté recibiendo contenido específico del agente de usuario. Por ejemplo, usar un agente de usuario de IE8 no es lo mismo que visitar una página con IE8 y dejar que renderice la página, una necesidad a menudo obligatoria para los desarrolladores web. Para ello, deberá tomarse el tiempo de ejecutar Internet Explorer en una máquina virtual sobre Mac OS X, que es gratuito y bastante fácil de configurar.
¿Qué pasa con la suplantación de agentes de usuario desde la línea de comandos?
Para los adictos a la línea de comandos, también puede usar curl para este propósito y recuperar el código fuente de una página como un navegador o sistema operativo diferente, la sintaxis básica es:
"curl -Una cadena de agente de usuario>"
Los videos a continuación muestran cómo habilitar la capacidad y cambiar el agente de usuario del navegador en Safari bajo Mac OS X, y también cómo hacerlo en Chrome bajo Mac OS X, Windows o Linux:
Y Chrome:
Tenga en cuenta que cambiar el agente de usuario no cambia la forma en que el navegador web muestra las páginas, a menos que esté recibiendo contenido específico del agente de usuario. Por ejemplo, usar un agente de usuario de IE8 no es lo mismo que visitar una página con IE8 y dejar que renderice la página, una necesidad a menudo obligatoria para los desarrolladores web. Para eso, deberá tomarse el tiempo de ejecutar Internet Explorer en una máquina virtual sobre Mac OS X, que es gratis y bastante fácil de configurar si es necesario.
Gracias a @ImpechCerrato por la sugerencia, también puedes seguir a @OSXDaily en Twitter.