Home » Avanzado »Flash »Trucos » Currently Reading:

Legibilidad de los textos

marzo 23, 2006 Avanzado, Flash, Trucos No Comments
Legibilidad de los textos

La legibilidad de los textos varía dependiendo de la tipografía, del cuerpo de la letra y de la resolución de la pantalla. Un texto puede ser perfectamente legible en un ordenador a una resolución de 1024×768, pero puede no leerse correctamente a una resolución de 1600×1200. Ya que los pixeles serán más pequeños a mayor resolión.

Una solución para tener textos correctamente legibles en diferentes resoluciones de pantalla sin tener que montar diferentes peliculas, es cambiar el cuerpo de letra dinamicamente en función de la resolución en la que se muestre la pelicula. Podemos conseguir esto con el objeto capabilities de la clase System.

Primero crearemos el código para dar formato al texto:

var formato:TextFormat = new TextFormat();
formato.font = "Arial";
formato.size = 10;

Crearemos un texto

this.createTextField("contenedor", 1, 100, 100, 400, 300);
contenedor.text = "Este es mi parrafo de texto.";

Y le aplicaremos el formato

contenedor.setTextFormat(formato);

De esta manera tendremos un texto en pantalla de cuerpo 10. Que se visualizará bien en un monitor de 800×600, pero que puede verse demasiado pequeño en un monitor de 1600×1200.

La función System.capabilities.screenResolutionX nos debuelve el valor del número de pixeles en horizontal de la pantalla y screenResolutionY el vertical. con lo que podemos recuperar la resolución la resolución del monitor en el que se visualiza nuestra pelicula, y asi poder modificar el cuerpo de letra al que mostrar los textos.

if (System.capabilities.screenResolutionX>1024) {
formato.size = 12;
} else {
formato.size = 10;
}

Así, para monitores con una resolución mayor a 1024×768 mostraremos los textos 2 puntos más grandes.

Naturalmente este cambio de texto nos afectará al diseño de la página, pero solo tendremos que tenerlo en cuenta a la hora de diseñar la página, dejando suficientes márgenes, utilizando scrolls o modificando a la vez el interlineado.

Compártelo:

Legibilidad de los textos
Visto 14.126 veces

Comment on this Article:








Twitter: zguillez

AdvertisementAdvertisementAdvertisementAdvertisement

Recibe las novedades por email



Map

Ranking

Codigoactionscript.org: 4.65 sobre 5 (106 valoraciones)

twitter-widget.com