Similar Posts
BonBon Buttons
These are way above and beyond the level of any other “CSS3 buttons” I’ve seen. Multiple backgrounds combining gradients and images, uneven border-radius, pseudo elements, HSL coloring, @font-face icons, transitions, box shadows, text shadows, hover and active states… the list goes on. Every trick in the book masterfully employed.They make my buttons …
Memory leaks en Javascript
Mirando una entrada sobre cómo evitar que se puedan producir pérdidas de memoria en Javascript, me he encontrado con una extensión para Firefox que te avisa cuando se produce este tipo de situaciones.

De paso, comentaré los tres consejos que nos da para evitar esas perdidas de memoria, que nunca vienen mal.
- Pon la propiedad onreadystatechange a null del objeto XMLHttpRequest cuando hayas acabado de usarlo.
- Limpia los eventos en el unload si hay posibilidad de que hagan referencia a objetos DOM.
- No asignes nada más que valores primitivos (string, int, …) en las propiedades del DOM aunque vayas a limpiarlo después.
La verdad es que estos problemas no me queda muy claro si se dan solo en Firefox o en otro navegador, aún asÃ, buenas costumbres a la hora de programar siempre son bienvenidas.
3 Easy Steps to Avoid JavaScript Memory Leaks
VÃa / Digg
CSS Sprits: generador de sprites para CSS
Un sprit en CSS es usar una imagen que contenga a varias imágenes para usar parte de ellas como si fueran independientes y asà no tener que estar cargando distintas imágenes. Técnica que se usaba en el ejemplo de personalización de checkboxes y radio buttons que ya contamos hace bastante tiempo.
Crear este tipo de imágenes puede ser algo complicado para algunas personas que no están acostumbradas al uso de programas de dibujo, ya que en algunas circunstancias puede haber imágenes de distintos tamaños.
Para cuando queramos crear el sprit, y no sepamos cómo, o tengamos prisa, podemos usar la aplicación que ofrece CSS Sprites Generator, la cual nos solicita las imágenes y nos devuelve la imagen ya tratada, más sencillo imposible.
CSS Sprites Generator
VÃa / PHPDeveloper.org
JSINER: objetos y herencia en Javascript
JSINER es una librerÃa de Javascript que pretende facilitar la programación orientada a objetos y la dependencia en la gestión de scripts en ficheros externos.
Para el tema de la herencia, el autor define una herencia lazy, cuyas caracterÃsticas son las siguientes:
- Tiene las mismas caracterÃsticas que la herencia mediante prototype.
- No es necesario orden alguno en la declaración de los scripts externos.
- En la mayorÃa de los casos la carga del HTML es más rápida, ya que los scripts se cargan solo en el momento en el que se necesitan.
- Las dependencias se declaran en un modo más especÃfico y las dependencias entre clases solo en scripts concretos.
- Los scripts solo se cargan cuando se necesitan.
Tinyfier: compresor CSS y Javascript
Me avisa Javier que ha desarrollado una aplicación para comprimir CSS y Javascript, parecida a Minify (del cual se obtiene gran parte del código empleado) o YUI Compressor
Floatutorial
Un impresionante tutorial que nos va enseñando paso a paso como posicionar elementos HTML con float y clear. Nos enseña con ejemplos:
- Información general, definición de conceptos, explicación de float y clear.
- Posicionamiento de una imagen a la derecha, añadiéndole márgenes y bordes.
- Posicionamiento de la imagen y su pie de foto, aplicando bordes.
- Crear thumbnails.
- Usar listas de elementos para crear botones “Anterior” – “Siguiente”.
- Usar listas de elementos para crear pestañas.
- Crear efecto de letra inicial de párrafo de tamaño superior al resto.
- Estilo de dos columnas.
- Estilo de tres columnas.
VÃa / Dzone
