-
Title:
Escala inicial
-
Description:
-
Quiero mencionar
en este momento
-
que hay algunos otros
controles de ventanilla.
-
Hay una propiedad de escala inicial
que permite configurar
-
cuál va a ser el factor
de escala inicial del navegador.
-
De manera predeterminada es 1
y por lo general,
-
no hay ninguna necesidad
de cambiarlo.
-
Si lo reemplazas
por otro número,
-
sólo modifica
el factor de zoom inicial.
-
Y el usuario deberá moverse a los lados
o modificar el tamaño de la imagen.
-
Sin embargo, hay un uso de importancia
fundamental para la escala inicial.
-
En iOS, si configuramos el ancho
con la anchura del dispositivo
-
y no se configura la escala inicial,
como en esta página,
-
cuando se gira la pantalla
el motor web de iOS
-
conservará el mismo
ancho de la ventanilla
-
y ajustará la escala para que se acomode
a la pantalla horizontal.
-
Esto se logra estirando
el diseño vertical,
-
para que se ajuste
hasta el ancho horizontal.
-
Aunque he configurado el ancho
al del dispositivo,
-
IOS sigue conservando
la escala de ancho horizontal.
-
En realidad, la parte interesante es
que incluso si se carga esta página
-
inicialmente en modo horizontal,
todavía funciona como de ancho vertical,
-
modificando la escala para que se ajuste
a la pantalla horizontal.
-
Ahora, si tenemos la misma página,
-
pero la escala inicial se establece en 1
en el meta elemento de la ventanilla
-
con el valor de anchura
del dispositivo,
-
así se logra a cambiar el tamaño
de la ventanilla cuando se gira,
-
en lugar de cambiar la escala.
-
Ahora se puede apreciar que el ancho
de la ventana es de 480 píxeles.
-
Es el ancho horizontal,
no el vertical.
-
En resumen, estos son los valores
que realmente necesita para utilizarlos
-
como el valor predeterminado reutilizable
del meta elemento de la ventanilla.
-
Se necesitará la escala inicial,
para que cuando el IOS,
-
al voltear del modo
vertical al horizontal
-
la escala se ajuste
de modo correcto.
-
Una interesante nota al margen,
que descubrí, es que los iPhones
-
aunque cambian el tamaño
de la ventanilla correctamente,
-
si se configura una escala inicial,
también cambian
-
el tamaño de la fuente
predeterminada del documento
-
y el cambio de orientación,
-
en efecto acercando el texto
cuando se cambia al modo horizontal.
-
Esto significa que se debe fijar un tamaño
de fuente predeterminado en la página,
-
no solo en ems o porcentajes.
-
Para lograrlo, utiliza una hoja de estilos
de reinicialización,
-
si es que ya no lo haz hecho.