Custom UserAgent String es una extensión de Firefox que le permite configurar un agente de usuario por sitio

Entonces, Mozilla eliminó la configuración de anulación del agente de usuario específico del sitio de Firefox 71. Hay una solución para esto, que como se mencionó en el artículo anterior es utilizar un agente de usuario global. El principal problema con la solución alternativa es que el usuario-agente configurado se utiliza en todos los sitios que visita en el navegador web Firefox.

Y si bien les advertí que tal vez haya algunos efectos secundarios, inicialmente no noté muchos, excepto que YouTube volvió a un diseño anterior. Unos días después, cuando visité un sitio web bancario, descubrí que mostraba un mensaje que decía algo como 'Actualice su navegador para acceder al sitio web'. De vez en cuando, uno o dos sitios web simplemente no se cargaban. Los ignoré porque pensé que era un problema del servidor, pero mis amigos me dijeron que podían acceder a los sitios desde su navegador (también Firefox).



Custom UserAgent String is a Firefox extension that lets you set a user-agent on a per-site basis

Ahí fue cuando me di cuenta, por supuesto, la configuración del agente de usuario es lo que está jugando con otros sitios web. Efectivamente, deshabilitar la configuración aseguró que estos sitios web funcionaran como lo hacen normalmente. Irónico, ¿no? Configura la opción para acceder a algunos sitios web, pero termina rompiendo otros. Estaba buscando una solución y, literalmente, solo hay una opción: usar una extensión de conmutador de agente de usuario.



Después de algunas investigaciones y pruebas (y de buscar alternativas a los complementos existentes), me encontré con uno que me permitió usar agentes de usuario por sitio. La extensión se llama Cadena de agente de usuario personalizada. Está escrito por el autor de la El conmutador de agente de usuario revivido add-on (no confundir con el hecho por Alexander Schlarb). Es sorprendente cuántos complementos tienen el mismo nombre.

Funcionalmente, ambos complementos de Liner son bastante similares, pero la extensión User-Agent Switcher solo le permite configurar un agente de usuario global, que es lo que queríamos arreglar aquí. Sin embargo, la cadena de agente de usuario personalizada le permite configurar un agente de usuario por sitio. Perfecto y bastante sencillo de usar también.

Cómo utilizar la cadena personalizada UserAgent

Instale la extensión, haga clic en su icono y luego en el botón Opciones. Esto debería llevarlo a una pantalla de configuración.

Ignore la sección I y pase a la sección II, que se titula 'Cadenas de agentes de usuario predefinidas'. Tiene dos menús desplegables, uno para seleccionar el navegador y el sistema operativo, y el otro para seleccionar el agente de usuario del navegador.

Paso 1

custom user agent string - section ii

Haga clic en el cuadro que aparece debajo de 'Ingrese la URL deseada'. Verá que tiene un símbolo de asterisco *. Elimínelo y escriba la dirección del sitio web para el que desea configurar el agente de usuario en el cuadro. Aquí está la parte extraña: escribir una dirección parcial en el cuadro de URL como ghacks.net o www.ghacks.net no agrega el sitio correctamente, es decir, vuelve al asterisco (lo que hace que use el agente de usuario a nivel mundial).



Para evitar esto, debe utilizar la dirección completa. Por ejemplo, https://www.ghacks.net/ funcionará.

custom user agent string - section ii how to use

Paso 2

Use el cuadro debajo de la configuración que dice 'Ingrese una cadena de UserAgent personalizada o seleccione una de la lista anterior'. Aquí es donde puede ingresar los agentes de usuario personalizados para sitios web específicos. Puede obtener el agente de usuario en el menú desplegable mencionado anteriormente. O puede usar uno personalizado (para versiones anteriores del navegador que tal vez falten). Haga clic en el botón + en el lado derecho para terminar de agregar el agente de usuario específico del sitio; debería aparecer en la tabla al final de la página.



Nota: La opción de cadena personalizada es buena para un uso a largo plazo, ya que incluso si el complemento no se ha actualizado, aún puede obtener el agente de usuario más reciente de otro lugar y usarlo.

Veamos otro ejemplo:

Digamos que quiere acceder a Skype en la Web. La URL debe escribirse así https://web.skype.com/

El agente de usuario debe ser Mozilla / 5.0 (Windows NT 10.0; Win64; x64) AppleWebKit / 537.36 (KHTML, como Gecko) Chrome / 65.0.3325.181 Safari / 537.36

Hay otras 2 cosas para las que es útil la tabla Cadena de agente de usuario personalizada. La casilla de verificación junto a cada sitio en la lista, alterna el agente de usuario que se utilizará para todo el sitio web (dominio de nivel superior) o solo para la dirección dada. Hacer clic en el botón gris en blanco en el extremo derecho de la tabla actúa como un interruptor para habilitar / deshabilitar el agente de usuario.

Puede deshabilitar completamente el complemento Custom UserAgent String haciendo clic en el icono y presionando el botón de encendido.

Este método funciona perfectamente en Firefox 71. ¿Qué extensión estás usando para configurar agentes de usuario específicos del sitio?