Algunos sitios web móviles como el BBC mobile website le impiden acercarse a la página de inicio principal en un iPhone: cómo se logra esto. ¿Hay alguna directiva que deba incluirse en el código HTMl o algo así?¿Cómo se evita que una página web se amplíe desde un iPhone?
Respuesta
Sólo tiene que decirle al iPhone de no dejar que el zoom usuario, con un meta-tag:
<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;"/>
Esto todavía debe dejar su página web gira, pero no hace zoom.
¿Se usa esto en el sitio bbc? Acabo de comprobar el origen de la página vinculada mientras falsifico mi agente de usuario como un iPhone y parece que no usa ese método. ¡Entonces tampoco usa la forma que describí! –
Tienen la siguiente metaetiqueta incluida pero sin el atributo width = 320 - esto es lo que tienen: – cyberbobcat
iinnnnnnnnnteresting –
Esto se debe a que el ancho del sitio está configurado en la resolución nativa de la pantalla del iPhone. Mobile Safari nunca se acerca al 100% en ningún sitio, en un sitio de tamaño estándar, por ejemplo (1000 píxeles de ancho), se aleja para comenzar y se especifica el nivel de acercamiento al tocar dos veces o al usar el gesto de pellizcar.
Para lograr el mismo efecto, use un ancho máximo en su sitio para que coincida con la resolución del iPhone que es 320px.
En CSS esto se haría como:
div#wrapper
{
width: 320px;
}
- 1. ¿Cómo se evita que se repita al crear un registrador?
- 2. iphone - UIGestureRecognizer evita que UITableView se desplace en Xcode 4.5
- 3. ¿Cómo se evita que un RichTextBox refresque su pantalla?
- 4. ¿Cómo se evita que el navegador muestre una versión en caché de una página?
- 5. ¿Cómo hacer que una página web móvil no se reduzca?
- 6. ¿Evita el sondeo constante de iPhone de un servicio web?
- 7. ¿Cómo se evita que un archivo Windows Batch salga temprano?
- 8. ¿Evita que ciertas propiedades se actualicen?
- 9. Evita temporalmente que se apague Linux
- 10. Evento cuando una página web se enfoca
- 11. ¿Cómo se evita que los desarrolladores contratados roben código?
- 12. Cómo se evita que la consola aparezca automáticamente en Eclipse
- 13. creando una página web para iphone
- 14. iPhone aplicaciones web que se ejecutan como aplicaciones nativas
- 15. ¿Cómo puedo detectar cuándo se carga una página web?
- 16. Subversion: ¿evita que se realicen modificaciones locales en un archivo?
- 17. (Diseño web) Al cambiar de página, ¿cómo evita que la pantalla destelle en blanco?
- 18. Cómo evitar que una página web se arrastre en un iPad en el código
- 19. ¿Cómo se evita que la consola se cierre después de que el programa finalice en C?
- 20. Alertas al navegar desde una página web
- 21. ¿Cómo se obtiene el teclado numérico para que aparezca en una aplicación web de iPhone?
- 22. Cómo detectar si una página web se está ejecutando desde un sitio web o sistema de archivos local
- 23. Ejecutar un programa desde una página web local
- 24. Mostrar un archivo de texto en una página web que se actualiza cada segundo
- 25. ¿Cómo puedo hacer que mi área de lienzo se ajuste al navegador iphone?
- 26. Amplíe Selenium WebDriver WebElement?
- 27. Cómo hacer una actualización de una página web cuando el usuario se vuelve móvil al paisaje
- 28. ¿Cómo se determina la longitud (en píxeles) de una cadena que se procesa en una página web?
- 29. Analizando HTML desde una página web
- 30. ¿El iPhone admite cookies cuando se abre una página web en modo de pantalla completa?
Estoy interesado en esto, más desde el ángulo de "¿por qué no puedo hacer zoom en algunos sitios?" –