16Jul

Cómo cambiar el agente de usuario de Safari en OS X

Probablemente te haya molestado en un momento u otro al visitar un sitio web que requiere un navegador específico. Afortunadamente, puede engañar a un sitio web haciéndole creer que está utilizando un navegador diferente y puede hacerlo con la mayoría, incluido Safari.

El agente de usuario "spoofing" no es algo nuevo. A veces era necesario cuando había una llamada guerra de navegadores. Los diseñadores de sitios web a menudo diseñan páginas para procesar y entregar diferentes contenidos dependiendo del navegador del usuario. La solución a esto era a menudo enviar una "cadena de agente de usuario" falsa, que engañaría al servidor web para que le entregara el contenido preferido.

Hoy en día, los usuarios tienen menos probabilidades de tener un problema ya que los sitios web y los navegadores son mejores para cumplir con los estándares web. Eso no quiere decir que aún no encuentres uno de vez en cuando.

Si usa el Safari de Apple OS X, aquí le mostramos cómo puede cambiar el agente de usuario e incluso crear uno personalizado.

¿Qué es un agente de usuario de todos modos?

Cuando Safari visite un sitio web, enviará una cadena de texto como esta:

Mozilla / 5.0( Macintosh; Intel Mac OS X 10_10_2) AppleWebKit / 600.3.18( KHTML, como Gecko) Versión / 8.0.3 Safari / 600.3.18

Indica al servidor web que este usuario en particular está ejecutando Safari 8 en una Mac que ejecuta OS X 10.10.2.

Obviamente, será diferente según el sistema operativo y el navegador web. Una computadora con Windows 7 e Internet Explorer 10 aparecería como tal:

Mozilla / 5.0( compatible; MSIE 10.0; Windows NT 6.1; Trident / 6.0)

La lista de cadenas de agente de usuario es bastante extensa porque hay tantos navegadores en diferentessistemas operativos. Por cierto, es posible ver qué información revela tu navegador sobre ti, que incluye tu resolución de pantalla, dirección IP y más.

Cambiar su agente de usuario en Safari

Hemos discutido las formas en que puede cambiar el agente de usuario en Google Chrome, Internet Explorer y Firefox. Discutamos ahora cómo cambiarlo en Safari de Apple OS X.

Primero, abra las preferencias de Safari desde el menú "Safari" o con "Comando +".

Con las preferencias abiertas, haga clic en la pestaña "Avanzado".En la parte inferior, quiere marcar la casilla junto al menú "Mostrar desarrollo en la barra de menú" y luego salir de las preferencias.

Ahora Safari tendrá un nuevo menú dedicado exclusivamente a las herramientas de desarrollo.

El menú "Agente de usuario" está en la parte superior. Ya hay bastantes opciones disponibles, incluidas las versiones anteriores de Safari en OS X e iOS, Chrome en Mac y Windows, así como una opción "Otro. ..".

La opción "Otro. .." le permite especificar un agente de usuario distinto de los enumerados, por ejemplo, si tiene curiosidad por ver cómo funciona Google Chrome en un iPad con iOS 8.2, debería usar la cadena apropiada.

Cuando abra la opción "Otros. .." del menú Agente de usuario, simplemente escriba de copiar la cadena de agente de usuario para el navegador que desea probar.

Posteriormente, el nuevo agente de usuario aparecerá en el menú Agente de usuario. Sin embargo, tenga en cuenta que solo puede tener un "otro" agente de usuario a la vez.

Como sugerimos en la introducción, es inusual tener que cambiar su agente de usuario porque la mayoría de los navegadores ya son bastante buenos para adherirse a los estándares y la mayoría de los sitios web son independientes del navegador( aunque algunos navegadores funcionan mejor en algunos sitios que otros).

En una nota relacionada, si tiene curiosidad por ver cómo funciona su navegador con respecto a los estándares web, siempre puede probar las pruebas de ácido desarrolladas por Web Standards Project.

Dicho esto, esperamos que hayas encontrado útil este artículo. Si tiene algo que desea agregar, como una pregunta o un comentario, envíe sus comentarios a nuestro foro de discusión.