Ajax

Ajax zoomy: Un Ajax lightbox para su galería de imágenes

Ajax lightbox para su galería de imágenes

Ver demo.

Descargar código.

Podemos encontrar infinidad de librerias para crear en nuestras webs el conocido efecto lightbox que viene a ser la versión 2.0 de los antiguos pop-ups. Me gustaría destacar Zoomy.js que es una librería basada en Prototype y Scriptaculous, desarrollada por Filippo Buratti que permite crear de manera sencilla y rápida una galería de imágenes tipo lightbox. Tiene la particularidad de que a pesar de ser un código realmente ligero (menos de 5kb) las imagenes se presentan de manera muy elegante y los pop-ups pueden ser arrastrados libremente por la pantalla.

Tomando este código como base, he añadido dos nuevas funcionalidades que creo pueden serle de mucha utilidad a la hora de desarrollar su propia galería:

  • Contenido AJax: Ahora es posible mostrar en la ventana lightbox texto ó html.

    <ul class="zoomyx">
    <li><a href="(url del contenido AJAX)" style="background-image: url(url de la imagen)" title="Rubix Cube">Rubix Cube</a></li></ul>

  • Definir estilos css de la venta lightbox: Es posible definir en el atributo rel los estilos css (altura, anchura, etc) de la ventana lightbox.

    <ul class="zoomyx">
    <li><a href="(url del contenido AJAX)" rel="(estilos css)' style="background-image: url(url de la imágen)" title="Rubix Cube">Rubix Cube</a></li></ul>

    Nota: A la hora de definir los estilos es necesario seguir la nomenclatura que establece prototype a la hora de utilizar la función setStyle, por ejemplo:

    rel="width:'400px',height:'400px',color:'#fff'"

El resto de funcionalidades de Zoomy se mantienen intactas, puede ver los cambios introducidos comparando la librería original con la librería ampliada en HelloGoogle.com. Además la nueva librería no sufre ningún incremento de peso (A penas medio kb).

He preparado una demo donde puede comprobar online el funcionamiento de la librería con todas sus funcionalidades.

Como siempre, puede descargarse el código completo de la librería y utilizarlo libremente en sus desarrollos. Recuerde que el código es open-source y está protegido por una Licencia MIT.

Ya no tiene excusa para incluir en su web una verdera galería de imágenes 2.0.

Compártelo: technorati Ajax zoomy: Un Ajax lightbox para su galería de imágenes delicious Ajax zoomy: Un Ajax lightbox para su galería de imágenes digg Ajax zoomy: Un Ajax lightbox para su galería de imágenes facebook Ajax zoomy: Un Ajax lightbox para su galería de imágenes yahoo Ajax zoomy: Un Ajax lightbox para su galería de imágenes google Ajax zoomy: Un Ajax lightbox para su galería de imágenes linkedin Ajax zoomy: Un Ajax lightbox para su galería de imágenes twitter Ajax zoomy: Un Ajax lightbox para su galería de imágenes es meneame Ajax zoomy: Un Ajax lightbox para su galería de imágenes es fresqui Ajax zoomy: Un Ajax lightbox para su galería de imágenes es blogmemes Ajax zoomy: Un Ajax lightbox para su galería de imágenes

Enviar a un amigo Enviar a un amigo

Artículos relacionados:

  1. Ajax Lightbox: Una ventana emergente 2.0 en su página web
  2. AJAX Accesible para Google: Posicionar contenido en Ajax
  3. Real Ajax Sexy Curls: Una forma elegante de mostrar el código fuente de nuestra página
  4. Selector combo dinámico en Ajax: localidades y provincias de España
  5. Cómo enviar información, datos o parámetros con el método POST sin utilizar formulario

Si te ha gustado este artículo y te ha sido de utilidad, Haz una Donación y colobora en el mantenimiento de esta blog.

Cada artículo está escrito con esfuerzo y dedicación, ayúdame a seguir ayudándote.

Comentarios

1 comentario para “Ajax zoomy: Un Ajax lightbox para su galería de imágenes”

  1. Muy interesante este script, lo tendré en cuenta. Saludos.

    Posted by Diseon | Enero 17, 2009, 19:03 | Citar

Escribir un comentario

Citar el texto seleccionado

Suscríbase a HelloGoogle

Formación Recomendada

Categorías

Mis últimos Tweets...