¿Cómo puedo cambiar el agente de usuario para el navegador estándar?

Me molestan constantemente los sitios web que me obligan a usar la (a menudo terrible) versión móvil del sitio y no ofrecen ninguna forma de cambiar a la versión completa. Sé que Dolphin, por ejemplo, permite cambiar la cadena de agente de usuario del navegador para engañar a los sitios web para que entreguen el sitio completo, pero no quiero cambiar. ¿Hay alguna manera de hacer esto con el navegador de valores? Estoy abierto a los hacks y tengo un Galaxy S Vibrant con 2.2 (Nero v5 con TouchWiz).

Desearía que hubiera una aplicación que me permitiera hacer esto sobre la marcha. Creo que Firefox en el escritorio tiene un complemento que puede hacerlo (no es que eso nos ayude mucho aquí)
El navegador de mi Galaxy S tiene un agente de usuario como una de las opciones en su configuración, pero no estoy seguro si es una función de 2.3.3 o de la ROM particular que estoy usando (Serendipity).

Respuestas (2)

Para dispositivos Galaxy, simplemente puede ingresar about:useragenten la barra de URL de su navegador. No creo que esto se "pegue" en los reinicios, pero es relativamente fácil de hacer y no requiere software/hacks/etc adicionales. No tengo un Galaxy, así que no estoy interesado en algunos de los detalles.

Si about:useragentno funciona, entonces otros teléfonos normalmente pueden hacer esto en su lugar:

  • Ingrese about:debuga la barra de URL para activar el modo de depuración en el navegador (no verá ningún tipo de confirmación de que esto haya funcionado)
  • Entra Menu->More->Settingsy desplázate hasta el final. Debería ver un nuevo elemento de menú llamadoUAString
  • Toque la UAStringopción de menú y seleccione un agente de usuario diferente del menú provisto

Tengo IE6, "Mac Desktop" y "Linux Desktop" como opciones para la mía, todas las cuales me brindan versiones completas de sitios web.

Consulte también esta pregunta con información sobre algunas de las ventajas del modo de depuración.


El about:debugmenú también funciona en Honeycomb (o posterior), pero está organizado de forma un poco diferente. Ingresa about:debugde la misma manera, luego ingresa a Configuración y encontrará una nueva pestaña de configuración (a la izquierda) simplemente llamada "Depurar". UAStringes una de las primeras opciones en esta pestaña.

Esto funcionó para mí. Tenga en cuenta que para algunos sitios web, debe eliminar sus cookies antes de volver a cargar el sitio web para ver el cambio, porque algunos sitios web almacenan la información de su cliente entre cargas de página.
about:debugfunciona en un galaxy j3 (lollipop), bueno, más o menos... Puedo acceder al menú de depuración, pero tan pronto como visito otra página, el menú de depuración desaparece y el agente de usuario vuelve a la normalidad. ¿Alguna sugerencia? ¿Estoy haciendo algo mal?

En mi HTC Desire con 2.2, tengo una opción en el menú del navegador de valores>más>configuraciones llamada "Vista móvil" que habilita las versiones móviles de las páginas web.

Por ejemplo, con esto habilitado obtengo la versión móvil de Tumblr, con esto deshabilitado obtengo el sitio completo.

Gracias por la información adicional, estoy seguro de que los usuarios de HTC la encontrarán útil.