Respuestas:
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:
Ahora, cada vez que se encuentre en una página que no puede ampliar, haga clic en el icono de marcador y seleccione el marcador que configuró. Entonces puedes pellizcar y hacer zoom.
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 jailbreak.
No hay una manera de evitar que un sitio web desactive el zoom en Safari móvil. El zoom está deshabilitado en el código HTML como este:
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
Para deshabilitar esto, debe tener un separador de HTML que elimine este HTML de la página web. Es posible que pueda usar una aplicación Cydia, pero no he encontrado nada que haga esto.
Su mejor opción es probablemente usar un navegador iOS que le permita cambiar el agente de usuario. La mayoría de los sitios web insertan el HTML anterior cuando detectan que su navegador es un navegador móvil. Algunos navegadores web gratuitos incluyen:
Una lista más completa se puede encontrar aquí.
La respuesta de bookmarklet de Scott Walter anterior es una excelente solución.
Una solución alternativa diferente y más permanente es habilitar Zoom en Configuración> General> Accesibilidad . Esto permite