Esta vez voy a escribir sobre unas galerías que me encontré por ahí, estan escritas en JQuery por lo tanto son relativamente fáciles de implementar.
jqFancyTransitions:La primera es
jqFancyTransitions, con la cual ya he implementado y sus efectos son bastante buenos y muy vistosos. Esta bastante padre por que es configurable con muchos parámetros y no es tan rígida como otros plugins.Lo único que tenemos que hacer es:descargar e incorporar el js de jqFancyTransitions incorporar JQuery y el js de jqFancyTransitions de la siguiente manera:<codigo> <script src="js/jquery.js" type="text/javascript"></script> <script src="js/jqFancyTransitions.js" type="text/javascript"></script></codigo>generamos la salida HTML de la siguiente manera:
<codigo><div id='slideshowHolder'> <img src='img1.jpg' alt='img1' /> <img src='img2.jpg' alt='img2' /> <img src='img3.jpg' alt='img3' /></div></codigo>dentro de nuestro documento HTML hacemos esta llamada:<codigo><script>$('#slideshowHolder').jqFancyTransitions({ width: 400, height: 300 });</script></codigo>Listo, solo nos queda probar que todo este bien.
A continuación muestro la opciones que trae este plugin para configurarse:
effect: '', // wave, zipper, curtainwidth: 500, // width of panelheight: 332, // height of panelstrips: 20, // number of stripsdelay: 5000, // delay between images in msstripDelay: 50, // delay beetwen strips in mstitleOpacity: 0.7, // opacity of titletitleSpeed: 1000, // speed of title appereance in msposition: 'alternate', // top, bottom, alternate, curtaindirection: 'fountainAlternate', // left, right, alternate, random, fountain, fountainAlternatenavigation: false, // prev and next navigation buttonslinks: false // show images as linksJQuery: jqGalScroll 2.0:
Este plugin es una galería más escrita en JQuery que nos permite mostrar imágenes de forma vistosa y atractiva, para serles sinceros esta galería es una mas, pero aun así es buena. A continuación describo la implementación de esta:
implementar la llamada a los css y js de la siguiente manera:
<codigo>
<script type="text/javascript" src="jquery-latest.pack.js"></script>
<script type="text/javascript" src="jquery.easing.1.2.js"></script>
<script type="text/javascript" src="jqGalScroll.js"></script>
<style type="text/css" media="screen">
@import url(jqGalScroll.css);
</style>
<script type="text/javascript">
$(document).ready(function(){
$("ul.jqGalScroll").jqGalScroll({height:268,width:400,ease:'easeInOutCubic',speed:1000});
});
</script>
<script type="text/javascript" src="jquery.easing.1.2.js"></script>
<script type="text/javascript" src="jqGalScroll.js"></script>
<style type="text/css" media="screen">
@import url(jqGalScroll.css);
</style>
<script type="text/javascript">
$(document).ready(function(){
$("ul.jqGalScroll").jqGalScroll({height:268,width:400,ease:'easeInOutCubic',speed:1000});
});
</script>
</codigo>
lo que sigue es generar nuestra salida HTML para el script de la galería haga lo suyo una vez cargado nuestro document:
<ul class="jqGalScroll">
<li><img src="common/img/alamos_en_otonio.jpg" alt="Alamos en Otoño" /></li>
<li><img src="common/img/chapelco_verano.jpg" alt="Chapelco - San Martin de los Andes - Verano" /></li>
<li><img src="common/img/gch_chapelco12.jpg" alt="Chapelco bajo Nieve" /></li>
<li><img src="common/img/ch_rafting01.jpg" alt="El rafting en la zona" /></li>
<li><img src="common/img/foto.jpg" alt="Naturaleza en Neuquen - Argentina" /></li>
</ul>
<li><img src="common/img/alamos_en_otonio.jpg" alt="Alamos en Otoño" /></li>
<li><img src="common/img/chapelco_verano.jpg" alt="Chapelco - San Martin de los Andes - Verano" /></li>
<li><img src="common/img/gch_chapelco12.jpg" alt="Chapelco bajo Nieve" /></li>
<li><img src="common/img/ch_rafting01.jpg" alt="El rafting en la zona" /></li>
<li><img src="common/img/foto.jpg" alt="Naturaleza en Neuquen - Argentina" /></li>
</ul>
Y de esa manera se configura nuestra galería, ahora como podemos ver esta tambien trae unas propiedades de configuración:
height: alto de la imagen.
width: ancho de la imagen.
speed: velocidad de transición entre cada imagen.
Espero que esto les haya ayudado un poco, al menos para los que somos desarrolladores Web y que pretendemos implementar una galería en algún sitio.
Mes despido y dejen sus comentarios, yo los leeré y daré seguimiento.
No hay comentarios:
Publicar un comentario