¿Puedo evitar que los sitios web desactiven el zoom?

11

Me he dado cuenta de que cada vez más sitios web están inhabilitando la capacidad de hacer zoom en un iPad con Safari (al parecer, otros navegadores móviles).

¿Hay una configuración para desactivar esta habilidad, o alguna otra forma de evitar esto?

    
pregunta chris 03.06.2012 - 18:05

4 respuestas

9

Creé un marcador en Mobile Safari con esta url

javascript:document.querySelector('meta%5Bname=viewport%5D').setAttribute('content','width=device-width,initial-scale=1.0,maximum-scale=10.0,user-scalable=1');

La forma más fácil de configurar este marcador es mediante:

  1. Agregar un marcador a cualquier página
  2. Edite el marcador y establezca la url en la url que tengo arriba

Ahora, cuando esté en la página que no puede ampliar, haga clic en el icono del marcador y seleccione el marcador que configuró. Luego puedes pellizcar y hacer zoom.

    
respondido por el Scott Walter 02.05.2014 - 17:58
1

No hay una manera de evitar esto usando Mobile Safari. Sin embargo, muchos navegadores alternativos le permitirán cambiar el agente de usuario enviado al servidor, lo que significa que puede hacer que parezca que se está conectando con un navegador de escritorio en lugar de un navegador móvil. Si bien esto funcionará, entiendo que puede que no sea exactamente lo que estás buscando; desafortunadamente, no puedes cambiar el navegador predeterminado sin hacer jailbreak.

    
respondido por el SamE 06.06.2012 - 07:59
1

No hay una manera de evitar que un sitio web desactive el zoom en el dispositivo móvil Safari. El zoom está deshabilitado en el código HTML de esta manera:

<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />

Para deshabilitar esto, deberías tener un separador de HTML que eliminó este HTML de la página web. Es posible que puedas usar una aplicación de Cydia, pero no he encontrado nada que haga esto.

Su mejor apuesta es probablemente usar un navegador iOS que le permita cambiar el agente de usuario. La mayoría de los sitios web insertan el código HTML anterior cuando detectan que su navegador es un navegador móvil. Algunos navegadores web gratuitos incluyen:

Puede encontrar una lista más completa aquí.

    
respondido por el daviesgeek 06.07.2012 - 18:24
0
La respuesta del bookmarklet de Scott Walter es una excelente solución.

Una solución alternativa diferente y más permanente es habilitar el zoom en Configuración > General > Accesibilidad . Esto habilita

  • zoom haciendo doble clic con tres dedos,
  • panorámica arrastrando con tres dedos,
  • para acercar y alejar más el zoom tocando dos veces con tres dedos y arrastrando hacia arriba o hacia abajo.

enlace

    
respondido por el Kai Carver 10.05.2014 - 18:37

Lea otras preguntas en las etiquetas