[ un desarrollo de PATAGONIA CREATIVE ]

Archivos en Categoria: Galerias

  • Galerias | jQuery | Scripts

    21 /03 / 2009 - 12:01 am

    Publicado por Nikko.

    • 15
    • 8.710

    Social Link

    Simple Slideshow

    simples.jpg

    Simple Slideshow, otra opción que les permitirá montar sus Slideshow o diapositivas animadas de la forma más simple. Si deseas animar sus encabezados, pero no les agrada la idea de utilizar animaciones en flash, Simple Slideshow puede ser una buena opción a tener en cuenta.

    Ver DemoDescarga – Mas Info Simple Slideshow

    Leer MAS →

  • Galerias | jQuery | Scripts

    17 /02 / 2009 - 6:50 pm

    Publicado por Nikko.

    • 15
    • 8.537

    Social Link

    Moving Boxes – Más contenido deslizante con jQuery

    movinboxes.jpg

    Moving Boxes, otra interesante opción para montar cajas con contenido deslizante. La ida original sigue siendo la base de Start/Stop slider que también comentamos. Botones de control a sus laterales para navegar por el contenido de nuestra caja, pero con la diferencia que al encontrase en el centro de la caja el contenido que hayamos introducido, se producirá un Zoom que lo hace muy llamativo.

    Ver DemoDescarga – Mas info  Moving Boxes

  • Easy Slider – Plugin jQuery ideal para tu porfolio

    easyslider.jpg

    Otro agradable plugin jQuery para agregar a nuestra extensa lista. Easy Slider, como llama a este plugin Alen Grakalic, nos permitirá deslizar horizontalmente o verticalmente tanto imágenes como cualquier otro contenido que se nos ocurra. Es completamente configurable tan solo con CSS, lo que permite una integración realmente simple a nuestro sitio. Si desean ver una idea de cómo podrían llegar a implementar Easy Slider en sus porfolios, basta con visitar templatica, otro de los sitios de Alen Grakalic, donde ha logrado integrar Easy Slider de una forma maravillosa.

    Demos

    Mas Info Easy Slider - Descarga ejemplos

    Uso:

    JavaScript:
    <script type="text/javascript" src="js/jquery.js"></script>
    <script type="text/javascript" src="js/easySlider.packed.js"></script>
    <script type="text/javascript">
        $(document).ready(function(){   
            $("#slider").easySlider({
                orientation:'vertical'
            });
        });
    </script>

    agregando estilo

    CSS:
    /* Easy Slider */

        #slider ul, #slider li{
            margin:0;
            padding:0;
            list-style:none;
            }
        #slider, #slider li{
            /*
                define width and height of container element and list item (slide)
                list items must be the same size as the slider area
            */

            width:696px;
            height:241px;
            overflow:hidden;
            }
        span#prevBtn{}
        span#nextBtn{}         

    /* // Easy Slider */

    Contenido

    HTML:
    <div id="slider">
            <ul>               
                <li><a href="#"><img src="images/01.jpg" alt="Descripcion" /></a></li>
                <li><a href="#"><img src="images/02.jpg" alt="Descripcion" /></a></li>
                <li><a href="#"><img src="images/03.jpg" alt="Descripcion" /></a></li>
                <li><a href="#"><img src="images/04.jpg" alt="Descripcion" /></a></li>
                <<li><a href="#"><img src="images/05.jpg" alt="Descripcion" /></a></li>   
            </ul>
        </div>

    El script automáticamente agregara la navegación "anterior" y "próximo", pero se le ha asignado un ID (identificación) que pueden utilizar para darle un poco de estilo mediante CSS

    HTML:
    <span id="prevId"><a href="javascript:void(0);">Previous</a></span>
    <span id="nextBtn"><a href="javascript:void(0);">Next</a></span>

  • Crear un Widget Amazon Books con jQuery y XML

    amazonboxxml.jpg

    Create an Amazon Books Widget with jQuery and XML, un fabuloso tutorial paso a paso que nos permitirá crear un Widget Amazon Books con jQuery y XML, algo así como una caja donde exponer nuestros productos totalmente navegable mediante su carrusel. Inclusive nos permitirá añadir una breve descripción del producto, algo que lo torna mucho más interesante. Requiere de JavaScript y jQuery, esta ultima diseñada para recorrer documentos XML con facilidad, archivo que utilizaremos para actualizar los datos en nuestro widget de productos.

    Ver demo - Descarga demo - Mas info Create an Amazon Books Widget
    Uso
    Realizar las llamadas desde nuestro encabezado < head > - Observar que se hace referencia a la ubicación del archivo book.xml, documento que utilizaremos para actualizar los datos de nuestro widgets:

    JavaScript:
    <script language="javascript" type="text/javascript" src="js/jquery-1.2.6.min.js"></script>
    <script language="javascript" type="text/javascript" src="js/books.js"></script>
    <script language="javascript" type="text/javascript">

        $(function(){
            BOOKS.init({
                xmlPath : "data/books.xml",
                imgPath : "images",
                perView : 4
            });
        });

    </script>

    Un poco de estilo

    CSS:
    #books {
        width: 515px; /* optional */
    }
    #books img {
        border: 0;
    }
    #books .clear_both {
        clear: both;
    }
    #books .float_left,
    #books  ul li {
        float: left;
        display: inline;
    }
    #books .float_right {
        float: right;
    }
    #books .overclear {
        width: 100%;
        overflow: hidden;
    }

    /* styles */

    #books .buttons {
        position: relative;
        height: 30px;
        margin: 0 0 5px 0;
    }
    #books .prev {
        position: absolute;
        top: 0;
        left: 0;
        visibility: hidden;
    }
    #books .next {
        position: absolute;
        top: 0;
        right: 0;
    }
    #books .showing {
        margin: 5px 60px 0 60px;
        text-align: center;
        font-size: .8em;
    }
    #books .top {
        background: url(../images/books_top.gif) repeat-x;
    }
    #books .inner {
        padding: 0 0 0 20px;
        margin: 0 0 -20px 0;
        background: url(../images/books_left_mid.gif) repeat-y;
    }
    #books  ul {
        margin: 0;
        padding: 0;
        list-style-type: none;
        background: url(../images/books_right_mid.gif) repeat-y top right;
    }
    #books  ul li {
        display: none;
        position: relative;
        margin: 0;
        padding: 0 20px 20px 0;
        font-size: .8em;
        z-index: 1;
    }
    #books  ul li.loader {
        display: block;
        float: none;
        height: 115px;
        margin: 0 0 20px -20px;
        background: url(../images/books_loader.gif) no-repeat center center;
    }
    #books  ul li a.info {
        position: absolute;
        bottom: 20px;
        right: 20px;
    }
    #books  ul li a.thumb {
        display: block;
        border: 1px solid #ddd;
    }
    #books  ul li a.thumb img {
        display: block;
        margin: 0;
        padding: 3px;
    }
    #books .btm {
        background: url(../images/books_btm.gif) repeat-x;
    }
    .books_tool_tip {
        display: none;
        position: absolute;
        top: 0;
        left: 0;
        width: 350px;
        z-index: 9999;
    }
    .books_tool_tip .books_pointer_left {
        position: absolute;
        top: 0;
        left: 0;
        width: 10px;
        height: 10px;
        background: url(../images/books_pointer_left.gif);
    }
    .books_tool_tip .books_pointer_right {
        position: absolute;
        top: 0;
        right: 0;
        width: 10px;
        height: 10px;
        background: url(../images/books_pointer_right.gif);
    }
    .books_tool_tip .inner {
        border: 1px solid #ddd;
        padding: 15px 15px 3px 15px;
        margin: 0 0 0 9px;
        background: #fff;
    }
    .books_tool_tip .inner_right {
        margin: 0 9px 0 0;
    }
    .books_tool_tip .inner p {
        font-size: .8em;
        margin: 0;
        padding: 0 0 12px 0;
    }

    Contenido

    HTML:
    <div id="books">
            <div class="overclear buttons">
                <a href="#" class="prev"><img src="images/books_prev.gif" width="40" height="30" alt="Previous" /></a>
                <div class="showing"><!-- showing --></div>
                <a href="#" class="next"><img src="images/books_next.gif" width="40" height="30" alt="Next" /></a>
            </div>
            <div class="overclear top">
                <img src="images/books_left_top.gif" width="20" height="20" alt="" class="float_left" />
                <img src="images/books_right_top.gif" width="20" height="20" alt="" class="float_right" />
            </div>
            <div class="inner">
                <ul class="overclear">
                    <li class="loader"><!-- loader --></li>
                </ul>
            </div>
            <div class="overclear btm">
                <img src="images/books_left_btm.gif" width="20" height="20" alt="" class="float_left" />
                <img src="images/books_right_btm.gif" width="20" height="20" alt="" class="float_right" />
            </div>
        </div>

  • Start/Stop Slider – Más formas de generar contenido deslizante

    stopstarslider.jpg

    Start/Stop Slider otra atractiva propuesta por Chris Coyier para generar Contenido Deslizante (Slider) en tus proyectos online. Requiere de jquery y es completamente personalizable desde su archivo startstop-slider.js, basta tener un poco de conocimiento o tiempo y curiosidad. Start/Stop Slider posee una característica que es fácil deducir ya con el nombre del proyecto, nos permite mediante un botón parar la animación de nuestro slider cuando lo deseemos, una buena forma de permitir a nuestros usuarios leer con tranquilidad las cosas que deseemos mostrar en ellos. Además posee otras funcionalidades, que invito a que conozcan testeando Start/Stop Slider desde sus ordenadores.

    Ver Demo - Descarga - Mas Info Start/Stop Slider by: Chris Coyier

    Uso:
    Realizar la llamada correspondiente a nuestros script desde el encabezado de nuestro theme < head >...

    JavaScript:
    <script type="text/javascript" src="js/jquery-1.2.6.js"></script>
        <script type="text/javascript" src="js/startstop-slider.js"></script>

    Añadir estilo en nuesra hoja de Style.css

    CSS:
    #slider          { background: white url(../images/slider-bg.jpg); height: 227px; overflow: hidden;
                       position: relative; margin: 50px 0; }
    #mover           { width: 2880px; position: relative; }
    .slide           { padding: 40px 30px; width: 900px; float: left; position: relative; }
    .slide h1        { font-family: Helvetica, Sans-Serif; font-size: 30px; letter-spacing: -1px;
                       color: #ac0000; }
    .slide p         { color: #999; font-size: 12px; line-height: 22px; width: 300px; }
    .slide img       { position: absolute; top: 20px; left: 400px; }
    #slider-stopper  { position: absolute; top: 1px; right: 20px; background: #ac0000; color: white;
                       padding: 3px 8px; font-size: 10px; text-transform: uppercase; z-index: 1000; }

    Contenido

    HTML:
    <div id="slider">

                <div id="mover">
           
                    <div id="slide-1" class="slide">
                   
                        <h1>Garden Rack</h1>
                       
                        <p>Donec gravida posuere arcu. Nulla facilisi. Phasellus imperdiet. Vestibulum at metus. Integer euismod. Nullam placerat rhoncus sapien. Ut euismod. Praesent libero. Morbi pellentesque libero sit amet ante. Maecenas tellus.</p>
                       
                        <a href="#"><img src="images/slide-1-image.png" alt="learn more" /></a>
                       
                    </div>
                   
                    <div class="slide">
                   
                        <h1>Tulip Bulbs</h1>
                       
                        <p>Donec gravida posuere arcu. Nulla facilisi. Phasellus imperdiet. Vestibulum at metus. Integer euismod. Nullam placerat rhoncus sapien. Ut euismod. Praesent libero. Morbi pellentesque libero sit amet ante. Maecenas tellus.</p>
                       
                        <a href="#"><img src="images/slide-2-image.png" alt="learn more" /></a>
                       
                    </div>
                   
                    <div class="slide">
                   
                        <h1>Garden Gloves</h1>
                       
                        <p>Donec gravida posuere arcu. Nulla facilisi. Phasellus imperdiet. Vestibulum at metus. Integer euismod. Nullam placerat rhoncus sapien. Ut euismod. Praesent libero. Morbi pellentesque libero sit amet ante. Maecenas tellus.</p>
                       
                        <a href="#"><img src="images/slide-3-image.png" alt="learn more" /></a>
                       
                    </div>
               
                </div>
           
            </div>

  • s3Slider: slideshows basados en jQuery

    s3slider.jpg

    ¿Aun con ganas de testear más opciones para generar tus “slideshows”? Con s3Slider jQuery plugin tienes una opción mas para agregar a tu extensa lista, un script escrito en jQuery con opciones muy interesantes y efectos muy atractivos. Sin dejar de lado la opción de añadir fragmentos de texto que acompañen nuestras fotos.

    Ver demos - descarga - Via webintenta - visual-blast.
    Uso:
    Descargar y alojar los archivos en nuestro servidor, luego realizar la llamada correspondiente desde nuestro “head”

    JavaScript:
    <script type="text/javascript" src="js/jquery.js"></script>
    <script type="text/javascript" src="js/s3Slider.js"></script>
    <script type="text/javascript">
        $(document).ready(function() {
            $('#slider').s3Slider({
                timeOut: 3000
            });
        });
    </script>

    Un poco de estilo CSS - En este caso para el ejemplo N° 1

    CSS:
    #slider {
        width: 410px; /* important to be same as image width */
        height: 300px; /* important to be same as image height */
        position: relative; /* important */
        overflow: hidden; /* important */
    }
    #sliderContent {
        width: 410px; /* important to be same as image width or wider */
        position: absolute;
        top: 0;
        margin-left: 0;
    }
    .sliderImage {
        float: left;
        position: relative;
        display: none;
    }
    .sliderImage span {
        position: absolute;
        font: 10px/15px Arial, Helvetica, sans-serif;
        padding: 10px 13px;
        width: 384px;
        background-color: #000;
        filter: alpha(opacity=70);
        -moz-opacity: 0.7;
        -khtml-opacity: 0.7;
        opacity: 0.7;
        color: #fff;
        display: none;
    }
    .clear {
        clear: both;
    }
    .sliderImage span strong {
        font-size: 14px;
    }
    .top {
        top: 0;
        left: 0;
    }
    .bottom {
        bottom: 0;
        left: 0;
    }

    y por ultimo: Nuestra estructura

    HTML:
    <div id="slider">
            <ul id="sliderContent">
                <li class="sliderImage">
                    <img src="images/410/3.jpg" alt="3" />
                    <span class="bottom"><strong>Title text 2</strong><br />Content text...</span>
                </li>
                <div class="clear sliderImage"></div>
            </ul>
        </div>

  • Zoomy.js – Otra alternativa para generar tus lightbox

    zoomy.jpg

    Zoomy.js otra atractiva para generar lightbox. Pesa tan solo 4k y depende de Prototype Javascript Framework y Scriptaculous (effect.js , dragdrop.js) para funcionar. El efecto realizado por Zoomy.js es el de los tradicionales lightbox, hacer un zoom al dar click sobre las imágenes, solo que con la ventaja que al cargar las imágenes de antemano, no hay retraso cuando se produce el Zoom. Además de forma opcional podremos mostrar un titulo o añadir la opción de cerrar las ventanas de forma manual.

    Ver Mi demo - Descarga Demo - Web Oficial Zoomy - Fuente Anieto2k

    Opciones :

    • ppearDuration: Permite determinar cuantos segundos deseamos estén muestras ventanas abiertas una vez realizado el zoom. (valor por defecto: 0,5 segundos).
    • closeButton: Mostrar o no el botón cerrar (valor por defecto: false).
    • draggable: Arrastrar y mostrar el botón Cerrar (valor por defecto: false).
    • hideCaption: (default value: false).

    Uso

    JavaScript:
    <script src="prototype.js" type="text/javascript"></script>
    <script src="dragdrop.js" type="text/javascript"></script>
    <script src="effects.js" type="text/javascript"></script>
    <script src="scriptaculous.js" type="text/javascript"></script>
    <script src="zoomy.js" type="text/javascript"></script>
    <script type="text/javascript">
    Event.observe(window,"load",function() {
           $$("ul.zoomy a").each(function(element){
            new Zoomy(element, { hideCaption: true });     
           });
           $$("ul.zoomy2 a").each(function(element){
            new Zoomy(element, { draggable: true });     
           });
        });
    </script>

    Un poco de CSS

    CSS:
    .zoomy, .zoomy2 { float:left; width:100%; }
    .zoomy li, .zoomy2 li { list-style:none; float:left; display:inline; margin-right:5px; margin-bottom:5px; width:150px; height:100px;  }

    .zoomy a, .zoomy2 a {outline:none; border:2px solid #372919; text-decoration:none; background-position:left top; text-indent:-9999px; display:block; width:150px; height:100px; }

    #zoomy { position:absolute; border:1px solid #B3BEAD; background:#000000; padding:5px; color:#fff; line-height:100%; }
       
    #zoomy p { margin:0; padding:5px 5px 10px 5px; position:relative; }

    #close { position:absolute; right:5px; width:12px; height:12px; background:url(close.gif) no-repeat; cursor:pointer;}

    contenido

    HTML:
    <h3>Efecto Zoomy Simple</h3> 

    <ul class="zoomy">
        <li><a href="#" style="background-image: url(fotito.jpg)" title="Demo Website Xyberneticos">Xyberneticos</a></li>
            <li><a href="#" style="background-image: url(fotito.jpg)" title="Demo Website Xyberneticos">Xyberneticos</a></li>
                <li><a href="#" style="background-image: url(fotito.jpg)" ttitle="Demo Website Xyberneticos">Xyberneticos</a></li>
            <li><a href="#" style="background-image: url(fotito.jpg)" title="Demo Website Xyberneticos">Xyberneticos</a></li>
    </ul>

    <h3>Efecto Zoomy Draggable</h3>

        <ul class="zoomy2">       
                <li><a href="http://www.xyberneticos.com/" style="background-image: url(fotito.jpg)" title="Demo Website">Xyberneticos</a></li>
                <li><a href="http://www.xyberneticos.com/" style="background-image: url(fotito.jpg)" title="Demo Website">Xyberneticos</a></li>
                    <li><a href="http://www.xyberneticos.com/" style="background-image: url(fotito.jpg)" title="Demo Website">Xyberneticos</a></li>
                    <li><a href="http://www.xyberneticos.com/" style="background-image: url(fotito.jpg)" title="Demo Website">Xyberneticos</a></li>
                 
                  </ul>


Pagina 2 de 8«12345678»