Ir al contenido principal

Cómo crear banners de contenido dinámico usando solo javascript

jQuery es una tecnología que está alcance de todos. Tanto si usas Blogger como si estás desarrollando aplicaciones con javascript, jQuery es una herramienta que prácticamente no tiene igual.

Técnicamente, jQuery, es una biblioteca (un conjunto de funciones) javascript y es muy fácil tenerla disponible en nuestros sitios con solo copiar una o dos líneas de código.


Hay muchos plugins para jQuery para crear animaciones con CSS, pero no pueden animar el contenido, si no el contenedor. Es decir, pueden hacer rotar y desplazar los banners, pero no hacer que su contenido sea dinámico:

Para crear contenido dinámico para los banners, necesitamos generalmente usar herramientas como Google Web Designer, u otras. Sin embargo los formatos en los que podemos guardar los resultados no son compatibles con Blogger, ni la mayoría de sitios web, o son programas de pago.

Sin embargo, esto podemos hacerlo fácimente, también con jQuery y unos cuantos archivos de imagen.

Banners animados a partir de imágenes estáticas con jQuery

Mary Lou de Codrops ha presentado un tutorial en el que nos explican paso a paso como generar banners animados con esta biblioteca para javascript. El tutorial es de 2010, pero la demostración funciona correctamente.

Puedes ver la demo en el sitio enlazado al final.

Es bastante sorprendente que se puedan conseguir estos resultados. Más teniendo en cuenta que se trata de imágenes estáticas, en este ejemplo son PNG, ya que soportan las transparencias y son más indicados para la web.

Para hacerlo semejante cosa, la autora usa los plugins jQuery Easing Plugin y 2D Transformation. Este último ya no se actualiza, y el autor del mismo recomienda jquery.transform.js o su fork de este mismo.

Además de crear el elemento div que contendrá las imágenes a mover por el banner, también hay que crear código CSS y por supuesto, la lógica del "programa", de la que se encargará javascript con los plugins antes mencionados.

Prácticamente, casi todo lo que hay que hacer es darlo órdenes a las imágenes para que se les realicen los efectos y otras acciones, que los plug-ins nos permiten. Este es un pequeño fragmento:

[{"to" : "1"}, {"effect": "slideOutLeft-slideInLeft"}],[{"to" : "1"}, {"effect": "zoomOut-zoomIn"}],[{"to" : "1"}, {"effect": "slideOutRight-slideInRight"}]

Así que seguramente tengas que hacer alguna variación si quieres tener el código actualizado con la última versión del plugin 2D Transformation. Sin embargo, como podemos ver en el demo, el ejemplo del tutorial todavía sigue funcionando sin ningún problema.

Ten en cuenta que para usar jQuery en tu blog de Blogger o cualquier otra plataforma, has de cargar previamente los archivos necesarios. Esto se puede hacer con un par de sencillas líneas de código (ver jQuery CDN).

Tienes el código completo y el tutorial aquí: tympanus.net
Cómo hacer anuncios que se desplazan con el scroll, también con jQuery.

Entradas populares de este blog

Optimiza las ganancias de acortadores al máximo fácil con Lanza.me

Seguro que ya conoces  Lanza.me ; el primer acortador y metaacortador que te permite cambiar todos tus enlaces en pocos segundos a los acortadores que quieras, evitando con ellos problemas con los principales acortadores que pagan . Estoy seguro de que también conoces Shorteners.net ; el primer comparador de tasas y otras características de acortadores de acortadores que pagan y que te ofrece las tasas de estos siempre actualizadas, valoraciones y más. Ha llegado el momento de unir ambos sitios para una obtención de datos práctica y automática. Lanza.me + Shorteners.net: La unión perfecta Así es. Lanza.me y Shorteners.net ya tienen una conexión conjunta. Con ella, Lanza.me puede conocer las tasas de los acortadores y con ello, decirte cuál es el acortador que más te conviene para las visitas que recibas. Y no me estoy refiriendo al recomendador de acortadores integrado en Lanza.me , que te anuncia cuales son los acortadores que no estás empleando y que tienen

Compatible con Youtube, Lanza.me trae otras muchas mejoras

Lanza.me es es un acortador y metaacortador con funcionalidades únicas. Una de ellas es la de mostrar páginas externas de nuestra preferencia, así como acortar nuestros enlaces con los principales acortadores de enlaces. Hubo novedades, y en esta entrada te las presento. Si quieres saber más acerca de Lanza.me visita esta sección del blog . Vídeos de Youtube como páginas intermedias Desde la madrugada del 24 de febrero Lanza.me es compatible con Youtube. Cuando inserten la URL de un vídeo de youtube como una página externa, el acortador lo detectará y lo mostrará ocupando todo el ancho de la pantalla cuando los usuarios visiten el enlace. Los usuarios VIP pueden configurar estas páginas para que reproduzcan el vídeo automáticamente, con lo que conseguirán más visitas. Más datos añadidos y un repaso a las estadísticas Hace tiempo comenté que otra vez había habido cambios en las estadísticas. Miraremos más por encima esas estadísticas porque tienen algunas opciones que sería inte

Multiplica tus ingresos con el encadenador de acortadores de Lanza.me

Lanza.me es el acortador y metaacortador que he estado desarrollando durante los últimos 4 años. Con él puedes usar otros acortadores para acortar tus enlaces y cambiarlos fácilmente y en muy pocos segundos. También permite usar páginas externas para mostrar en tus enlaces cortos o simplemente usar enlaces directos.  Ya es muy estable y está lleno de opciones, como estadísticas a nivel de usuario y enlace, optimización de acortadores, alertas dinámicas y reactivas de acortadores caídos o en problemas,  listas públicas de enlaces , programa de referidos, etc. Hoy te traigo una nueva característica. Encadenador: Multiplica tus ingresos sin esfuerzo ni riesgo Este lunes 5 de julio de 2021 se ha lanzado el encadenador de acortadores. Se trata de una nueva característica, única de Lanza.me, con la que podrás conseguir duplicar tus ingresos sin esfuerzo ni riesgo. Cómo funciona el encadenador El encadenador de acortadores usa varios acortadores a la vez sobre un mismo enlace; Los visitantes