CSS para mĂłviles

Un gran mercado que en Chile estĂĄ despegando, lentamente dado en parte por el alto costo de la tecnologĂ­a y los telĂ©fonos mĂłviles que la soportan, es el del webdesign para mĂłviles. En general, del diseño de multimedios orientado para dispositivos mĂłviles: telĂ©fonos, PDA’s, etc. Por ello, es imprescindible que los diseñadores sepan que existe esta posibilidad, que estĂĄ abierta a ser utilizada y que no es nada del otro mundo implementarla. Si ya tienes tu sitio tableless, es cosa de ‘esconder’ algunos div‘s para que no sean desplegados, y formatar algunos espacios para el ancho de pantalla del mĂłvil. Tamaños de pantallas: AquĂ­ comienzan los problemas. Claro, nada es perfecto. La mayorĂ­a de las pantallas son verticales; las menos apaisadas, y menos aĂșn las que puedes escoger entre ellas. El tamaño mĂĄs comĂșn hoy en dia corresponden a 176 x 208px. Algunos mĂĄs antigos tienden al cuadrado (128 x 128px y 120 x 144px). PDA’s usualmente usan VGA (480 x 640px). Otros tamaños comunes son de 200 x 640px y 320 x 640px.
Leer más →

Lo vĂ­ y me gustĂł 8

#8 – 06 Marzo 2006
Leer más →

Usa cualquier Fuente con CSS

ÂżCansado de usar las mismas tipografĂ­as por defecto? Tuviste que cambiarte a Flash por este motivo? Pues hay un antiguo mĂ©todo para que puedas utilizar cualquier fuente TrueType en un sitio construĂ­do en HTML. Es bastante simple, pero necesita de algunos pasos previos y ciertos conocimientos. DĂ©mosle: ÂżPorquĂ© encrustar una fuente? Una tipografĂ­a es un recurso del sistema operativo, no del browser. Si diseñas y construyen un sitio web localmente, en tu computador, utilizando una fuente no tĂ­pica, por ejemplo, Futura, la podrĂĄs visualizar sin problemas. Pero no quien la visita y no la tiene instalada. AquĂ­ comienzan los problemas. Flash fue durante mucho tiempo muy utilizado por esto, ya que permite ‘incrustar’ la fuente en al ingresarla como Static Text, y en el caso de la caja de texto ser dinĂĄmica, permite incluirla entera, o ciertos caracteres (lo que aliviana el peso del swf final). Pero con el crecimiento del uso de CSS en la web, se puede percibir claramente que se puede construir todo lo que hace Flash (bueno, casi todo) con AJAX y otros trucos. Y esto mucho mĂĄs liviano, quizĂĄs algo mĂĄs difĂ­cil. Lo que hace el uso de Javascript aĂșn exclusivo para desarrolladores, y no tan divulgado entre diseñadores. Pero bueno, esto es materia para otro artĂ­culo. ÂżPorquĂ© no incluir una fuente? Esto sĂłlo funciona en IE 4+ y Netscape 5+. Si cierto browser no la reconoce, ignoran el cĂłdigo. Aumenta el peso del sitio, ya que al incluir la tipografĂ­a, dependiendo de ella pueden ser desde 20kb hasta 500kb cada una. Si no sabes optimizar la cantidad de caracteres necesarios a ser utilizados, mejor olvĂ­date de esto. Es inseguro. Por lo menos eso es lo que creen los browsers, al tener que bajar una fuente para visualizar un sitio el browser lo encontrarĂĄ inseguro y advertirĂĄ de ello. Un usuario comĂșn suele tener miedo a estos mensajes de advertencia, mĂĄs aĂșn por la moda actual de ataques de spamware. Es necesario el uso de un software especial para convertir una fuente TrueType .ttf en Embeddable Open Type .eot. Me preocupan mĂĄs los contras que los pro, asĂ­ que para mĂ­ no es una opciĂłn. SĂłlo si necesito un caracter muy especial y no puedo utilizar un gif. AsĂ­ que en este artĂ­culo mi intenciĂłn es sĂłlo mostrar que existe esta posibilidad y cĂłmo se hace. No explicarĂ© mĂĄs allĂĄ, o paso a paso.
Leer más →

MenĂș horizontal y algo +

Debido al pedido del pĂșblico fiel lector de CSSLab, me puse las pilas y anoto un artĂ­culo mĂĄs con una vieja pero nunca mal ponderada tĂ©cnica para construir menĂșs de listas horizontal (usando y ), pero en esta oportunidad le agregaremos un rollover, ya q he recibido la inquietud de parte de Bane de cĂłmo aplicar el artĂ­culo anterior ‘RĂĄpidos rollovers con CSS‘ en este tipo de despliegue. Vayamos al grano: Lo primero es lo primero: creamos el menĂș con 1 , 1 y varios ‘s: <div id="menu"> <ul> <li><a href="#">Más Izquierda</a></li> <li><a href="#">Izquierda</a></li> <li><a href="#">Derecha</a></li> <li><a href="#">Más derecha</a></li> </ul> </div> Le vamos a dar color y forma a esto. Agregando estilo a #menu:
Leer más →

Lo vĂ­ y me gustĂł 7

Lo ví y me gustó #7 – 16 Febrero 2006
Leer más →

Lo vĂ­ y me gustĂł 6

Lo ví y me gustó #6 – 13 Enero 2006
Leer más →

Usando tablas
 o no?

La corriente actual nos dice: «no uses tablas al diagramar un sitio web » Pero si estĂĄn bien utilizadas, siguen siendo de gran ayuda, ya que su compatibilidad con browsers es por años y por versiones comprobadas. En el siguiente link, se muestra la forma correcta de utilizarlas. Si quieres seguir utilizando tablas, en esta galerĂ­a se muestran buenos estilos que se pueden integrar a un tabla. AtrĂ©vete y envĂ­a el tuyo.
Leer más →

Lo vĂ­ y me gustĂł 5

#5 – 16 Diciembre 2005 Gracias a todos los aportes en ‘Envía tu Sitio’. El criterio que ocupo al revisar un sitio, es que primero, sea construído en CSS (aunque no completamente); que gráficamente sea atractivo, y que se vea bien en diferentes browsers y plataformas (no importa q sea o no válido por W3C).
Leer más →

Lo vĂ­ y me gustĂł 4

#4 – 2 Diciembre 2005
Leer más →

ÂżStrict o no Strict?

Cuando creamos un nuevo documento HTML en nuestro editor favorito, no nos fijamos que se agregan un par de lĂ­neas de cĂłdigo que por ignorancia desconocemos, pero tienen gran importancia a la hora de renderizar la pĂĄgina y validar su estructura. En este momento, nos referiremos al DOCTYPE y los DTD.
Leer más →