Vía Ajaxian, me entero de la aparición de una nueva librería, muy ligera (poco menos de 3KB), de efectos visuales en javascript llamada bytefx (Simple effects in few bytes).

En la web principal de la librería hay un pequeño API así como pequeños ejemplos de uso. No obstante, también tienen un par de páginas de muestra para ver lo que se puede hacer con la librería; aunque en estos momentos sólo funciona una de las dos.

Los efectos que se pueden generar con esta librería son:

  • Filtrado alpha (alpha)
  • Limpieza de intervalos entre transiciones (clear)
  • Gradiente de color; sí como el gradiente de color que hace Wordpress (color)
  • Arrastre de elementos (drag)
  • Transición de imagen; crea una transición alpha de un elemento a otro (fade)
  • Mover un elemento (move)
  • Posicionar un elemento (position)
  • Redimensionado de un elemento (size)

Es compatible con los siguientes exploradores web:

  • IE 5.5+
  • FF1+
  • Konqueror 3.X+
  • Opera9+
  • Safari2+

…y algo menos compatible con:

  • IE5
  • Opera 7 y 8

Esta librería se asemeja a otras como script.aculo.us o moo.fx, aunque es bastante más simple pero útil para dar un poco de magia a nuestras webs; así que otra más a tener en cuenta a la hora de elegir la librería que usaremos en nuestros proyectos para crear los efectos gráficos :)

Me gusta mucho esta librería porque no exige el uso de la libreria prototype, vamos que no está basada en prototype, y de nuevo por su ligereza, ¿te había dicho que es muy ligera? (Menos de 3 KB) :P

A veces, no es necesario utilizar la librería más potente si podemos hacerlo con otra más simple, ¿para qué desperciar potencia que no tenemos intención de utilizar?