Logotipo de jQuery¿Cómo? ¿Cambios en un plugin que se publicó ayer mismo? Así es, pero, todo tiene una explicación. Lo que ocurre es que existen al menos tres plugins "Lightbox" distintos de la biblioteca jQuery para JavaScript. Todos son buenos, todos funcionan, todos cumplen, pero, el que utilicé en primer lugar tiene algún que otro problema no resuelto, cuenta con funcionalidades que no iban a usarse nunca en Gesbit y ocupa el doble de tamaño que el plugin que ahora mismo ya usa el plugin Lightbox para Gesbit.

Son motivos suficientes como para plantearme el cambio que he llevado a cabo, y ahora se utiliza este LightBox para jQuery. El motivo principal que me ha llevado a cambiar de plugin de jQuery, ha sido la forma de inicializar el mismo: el que usé ayer se inicializaba sólo, lo que conllevaba ventajas, pero, también problemas, sin ir más lejos, uno con las opciones del plugin, que hacían necesario editar el código fuente del propio plugin para jQuery: alqo nada recomendable para futuras actualizaciones del mismo.

El plugin de jQuery que ahora uso permite su inicialización a placer, no se inicializa solo, por un lado, pero, cuenta con las suficientes opciones, funciona en los mismos navegadores que el anterior plugin, ocupa menos, en fin. Se da un cambio, sin embargo, de cara al usuario de Gesbit. Ahora, para mostrar una imagen mediante el plugin, es preciso que un enlace a esta cuente con el atributo "class=lightbox". Si se quiere mostrar una o más galerías de imágenes, hay que añadir un atributo "rel=nombre-album", donde "nombre-album" puede variar.

En todo caso, los cambios han sido más o menos sencillos, luego de algunas pruebas, y no sólo he actualizado el plugin, sino que también estoy usándolo en mi bitácora personal, como sabes, y una prueba es esta entrada de mi bitácora, donde puede verse la última versión del plugin LightBox para Gesbit en acción. En general, como he dicho, de cara al lector de la bitácora, apenas hay diferencia entre un plugin para jQuery y otro, así que los cambios prácticamente no se notan. En este aspecto ambos plugins se comportan de forma similar.