< glory />

heaven lies in simpleness, yet so complex. Oh! the ways of lines and numbers. Such beauty in poetry cannot have a second glance.

Media, Media on the wall

Este fin de semana estuve leyendo un par de cosas sobre Media Queries con la intención de hacer una página en HTML adaptable en diferentes dispositivos, incluyendo desktop.

Después de varios intentos para que se vea bien en diferentes resoluciones (320px, 768px, 1024px, 1200px) encontré que mi principal problema era la escala del viewport

Viewport:

<meta name="viewport" content="width=device-width,
                               maximum-scale=1.0" />

Esta solución aparece en un artículo de Allen Pike del 2010 donde explica porqué en el iPad aparecen los pixeles muy grandes. 

@media:

Chris Coyier habla sobre media queries para dispositivos estándares y muestra un listado de 8 resoluciones diferentes. Aquí lo único que hacía falta es combinar las resoluciones de dispositivos con el de desktop. El mismo Sr. Coyier responde a esta duda con un post donde explica

You may use as many media queries as you would like in a CSS file. Note that you may use the and operator to require multiple queries to be true, but you have to use the comma (,) as the or operator to separate groups of multiple queries. The not keyword can be used to alter the logic as well.

y el resultado es:

@media all and (max-width: 699px) and (min-width: 520px), (min-width: 1151px)

Ahora todo va muy bien en diferentes resoluciones y dispositivos; el único contra que encuentro es cómo mantener tantas queries. Espero encontrar una respuesta en dos horas.

Mi nuevo juguete: Sois Sans Pro. Tiene oblicuas lugar de itálicas y la &#8216;Headeline&#8217; tiene la misma altura si cambias de minúscula a mayúscula.
No sé qué me gustó más
Cantidad
Calidad
Precio

Mi nuevo juguete: Sois Sans Pro. Tiene oblicuas lugar de itálicas y la ‘Headeline’ tiene la misma altura si cambias de minúscula a mayúscula.

No sé qué me gustó más

  1. Cantidad
  2. Calidad
  3. Precio

Attaboy Media: Faded shadows: opacity and box-shadow with CSS3

Odio cuando al poner una sombra en CSS3, su propiedad de desenfoque me da una mancha negra muy grotesca. La solución está en utilizar el canal alpha rgba(), suaviza la sombra y todo es más armonioso.

Encontré este post de hace años que explica el proceso:

I’ve been looking at converting drop shadows in Dabble DB from 24-bit PNG images to CSS attributes. Fewer images, lighter pages, faster loading. It’s goodness.

WebKit (Safari/Chrome) supports the CSS3 box-shadow property, but implemented as -webkit-box-shadow. Mozilla has also announced…

jQuery Masonry

Hace un par de meses usé este plugin en un proyecto y hace que los posts que tienen la misma clase se acomoden en forma de ladrillos como lo hace Pinterest.

Estos muchachos no logran su objetivo de ofenderme.

(Fuente: Spotify)

Tomada con Instagram

Tomada con Instagram

Delicioso comienzo de semana!

(Fuente: Spotify)

Icons for typos

Es muy sabido desde los tiempos del Winamp que el uso despritespara los iconos es una gran ventaja que permite mantener el orden al máximo y el uso de recursos como memoria y ancho de banda al mínimo.

Mi inquietud sobre cómo usar un grupo de iconos para web que use pocos recursos me llevó a la técnica de usar fuentes como sistema para iconografía web.

En 24 ways explican de manera clara cómo usar una fuente como sistema iconográfico. El truco es @fontface utilizando Pictos como fuente. Pictos está al alcance de todos por $49 con un diseño profesional.

Para razones de prueba encontré Modern Pictograms de The Design Office. Es una excelente opción para probar el nuevo sistema. Puedes descargar el @fontface Kit de FontSquirrel.

Pero, ¿y si quiero usar mi propia iconografía como tipografía?
Entonces IcoMoon puede ser una gran solución para este desafío. IcoMoon es un servicio que permite usar tus iconos y crear una fuente con ellos; y gracias a FontSquirrel puedes tener aplicar la magia a la web.

Imagen adaptable

Estuve probando varias soluciones para adaptar imagenes dependiendo el tamaño de los dispositivos y estoy contento con el resultado de estos chicos.

El truco es añadir el “efecto” adaptable a los estilos de imagenes!

NEXT / PREV

Por fin una solución al problema de usabilidad en Drupal, donde no puedes navegar entre posts del mismo tipo de contenido.