• Publicidad
  • Contacto
Tech News, Magazine & Review WordPress Theme 2017
  • Noticias
    • Evento
    • Capacitación
    • Recursos
  • Video
  • Podcast
  • Ciencia
    • Salud
    • Ciencia Ficción
    • Historia
    • Marketing Digital
    • Software
      • Seguridad
      • Privacidad
      • Internet
      • Desarrollo/programación
      • Diseño
  • Tecnología
    • Innovación
    • LifeStyle
    • Audio & Video
    • Fotografía
    • Transformación Digital
  • Entretenimiento
    • Ciencia Ficción
    • Cine
    • Trailers
Sin resultados
Ver todos los resultados
Pixelco Tech
  • Noticias
    • Evento
    • Capacitación
    • Recursos
  • Video
  • Podcast
  • Ciencia
    • Salud
    • Ciencia Ficción
    • Historia
    • Marketing Digital
    • Software
      • Seguridad
      • Privacidad
      • Internet
      • Desarrollo/programación
      • Diseño
  • Tecnología
    • Innovación
    • LifeStyle
    • Audio & Video
    • Fotografía
    • Transformación Digital
  • Entretenimiento
    • Ciencia Ficción
    • Cine
    • Trailers
Sin resultados
Ver todos los resultados
Pixelco Tech
Sin resultados
Ver todos los resultados

Tutorial – Efecto fondo animado con Javascript

Diego Cambiaso por Diego Cambiaso
03/07/2009
en Desarrollo/programación, Diseño, Internet, Recursos
Tiempo de lectura2 minutos
Compartir en FacebookCompartir en TwitterCompartir en WhatsappCompartir en TumblrCompartir en Telegram

youlove-usSi como yo, no eres amante de usar tecnología Flash para hacer animaciones en una página web, te va a gustar el tutorial que publican en Youlove.us que permite crear un fondo animado con Javascript. Antes de seguir leyendo te recomiendo que visites la página para que comprendas exactamente de que se trata y veas lo vistoso que es es efecto.

Cómo funciona

La técnica usada en este efecto consiste en desplazar un fondo detrás de un PNG transparente.

Son necesarias 4 imágenes: el fondo (background), el encabezado (header), contenido y pie de página (footer).

Todo el contenido se oculta al principio desde las CSS.

youloves.us

Javascript

Se utiliza jQuery y además la biblioteca backgroundposition.js para mover el fondo.

Este es el Javascript utilizado:

$(function() {
// *** Desplazar fondo

// altura de la imágen de fondo en píxeles
var backgroundheight = 4000;

// minutos/hora actual
var now = new Date();
var hour = now.getHours();
var minute = now.getMinutes();

// cálculos de tiempo, los convierte en porcentajes
var hourpercent = hour / 24 * 100;
var minutepercent = minute / 60 / 24 * 100;
var percentofday = hourpercent + minutepercent;

// calcula cual linea de píxeles comenzar
 var startoffset = backgroundheight / 100 * percentofday;

// cálculos de desplazamiento
var endoffset = startoffset + backgroundheight;

   function scrollbackground() {
// posición inicial de la imágen del fondo
$('body').css({
backgroundPosition: '50% -' + startoffset + 'px'
});
// animar hasta el final
$('body').animate({
backgroundPosition:'(50% -' + endoffset + 'px)'
},
100000,
"linear",
function () {

scrollbackground();
}
);
}

// comenzar la animación
scrollbackground();
}

El Javascript traduje algunos de los comentarios para orientación, pero aconsejo examinar el tutorial original que está en inglés en el sitio de Youlove.us.

Web: youlove.us/blog/the-youloveus-scrolling-background-effect-explained

Notas finales:

Estuve haciendo pruebas y estudiando la documentación, en verdad el efecto me parece muy vistoso, pero en un par de ocasiones consumió bastantes recursos y volvio muy lento el navegador (pruebas realizadas en Firefox 3.0.11 bajo Linux), así que recomiendo probar con diferentes tamaños en la implementación.

Vía: delicious.com/popular

Tags: CSSefecto jqeuryfondo animadoJavascriptjavascript biblitoecaRecursosTutoriales
Diego Cambiaso

Diego Cambiaso

Comunicador Social, Desarrollador de Software y UX Designer. Blogger desde el 2006, creador de Pixelco Tech. Viajero y fotógrafo. Entusiasta del diseño, apasionado por la tecnología y el social media. EN-ES-IT

RelacionadoEntradas

Microsoft Teams - Interface
Noticias

Microsoft Teams disponible para usuarios de Office 365 en el mundo

por Diego Cambiaso
20/03/2017

Microsoft liberó Microsoft Teams para usuarios de Office 365 en 181 mercados y en 19 idiomas. Office 365 está diseñado...

El tutorial ‘Minecraft’ Hora del Código tiene como objetivo introducir a millones de jóvenes a la creatividad de la informática
Desarrollo/programación

Tutorial de codificación Minecraft para los estudiantes y educadores

por Diego Cambiaso
20/11/2015

Microsoft, Mojang AB y Code.org presentaron el tutorial de codificación Minecraft para los estudiantes y educadores, creado de manera especial...

Note Links: Conoce una función de Evernote para conectarte con los contenidos esenciales

Note Links: Conoce una función de Evernote para conectarte con los contenidos esenciales

18/01/2015
HEX: Shards of Fate - Open BEta

Hex: Shards Of Fate – Disponible en Open Beta

05/12/2014
Siguiente
Pixelco Blog tiene +39 años de vida según URLTrends

Pixelco Blog tiene +39 años de vida según URLTrends

Comentarios 4

  1. Darío says:
    14 años

    Si que consume recursos, de 16% y 18% de CPU1 y CPU2 se va a 46% y 49%, en una Ubuntu 9.04 y FF 3.0.0.11

    vistoso pero excesivo en consumo

  2. Diego says:
    14 años

    Gracias por compartir tu experiencia.
    Cordial saludo.

  3. filex says:
    14 años

    Pues en windows con la última versión de firefox se sufre bastante con poco tiempo.

    Sería bueno tal vez una barra a una lado del sitio con el efecto, igual sería bueno y así no se come los recursos.

Pixelco Tech

VideosReviews - Tutoriales
El HONOR Magic V2 llegará con una función de juego que cambiará el futuro del gaming móvil

El HONOR Magic V2 llegará con una función de juego que cambiará el futuro del gaming móvil

25/08/2023
    Resistencia: La última esperanza de la humanidad – Trailer

    Resistencia: La última esperanza de la humanidad – Trailer

    12/08/2023
      Misión: Imposible – Sentencia Mortal Parte I 

      Misión: Imposible – Sentencia Mortal Parte I

      12/08/2023
        2001 Space Odyssey una historia de evolución que incluye IA

        2001 Space Odyssey una historia de evolución que incluye IA

        12/08/2023
          Master E-Tech el utilitario 100% eléctrico ya disponible en Colombia

          Master E-Tech el utilitario 100% eléctrico ya disponible en Colombia

          12/08/2023
            4+2 Herramientas profesionales de inteligencia artificial para la generación de imágenes

            4+2 Herramientas profesionales de inteligencia artificial para la generación de imágenes

            26/05/2023
              Paisaje pixelado del desierto con cactus con la leyenda Westworld

              Westworld fue la primera película que utilizó graficos por computadora

              23/09/2023
              TECNO POVA 5 edición especial Free Fire: una experiencia de juego inmersiva para los aficionados

              TECNO POVA 5 edición especial Free Fire: una experiencia de juego inmersiva para los aficionados

              22/09/2023
              OpenAI presenta DALL-E 3, una herramienta artística de IA más potente y versátil

              OpenAI presenta DALL-E 3, una herramienta artística de IA más potente y versátil

              21/09/2023
              Día del Programador: los expertos que hacen que la tecnología funcione

              Introducción a la programación, conceptos básicos

              20/09/2023
              Galaxy Tab S9: Las nuevas tablets de Samsung perfectas para acompañar a los estudiantes

              Galaxy Tab S9: Las nuevas tablets de Samsung perfectas para acompañar a los estudiantes

              20/09/2023
              Move 2 se actualiza por dentro y por fuera y ahora ofrece sonido estéreo

              Move 2 se actualiza por dentro y por fuera y ahora ofrece sonido estéreo

              14/09/2023

              Pixelco Tech

              Pixelco Tech es sitio de noticias de tecnología, diseño y desarrollo web e Internet escrito por profesionales.

               

              Objetivo de Pixelco Tech

              Informar, promocionar, proporcionar recursos y ayuda sobre el diseño y desarrollo web, estándares, Internet y tecnología.

              Buscar

              Sin resultados
              Ver todos los resultados
              • Contacto
              • Publicidad
              • Sobre Pixelco
              • Política de Privacidad
              • Términos del Servicio

              © 2023 Pixelco por Diego Cambiaso.

              Sin resultados
              Ver todos los resultados
              • Noticias
              • Video
              • Podcast
              • Ciencia
              • Tecnología
              • Entretenimiento
                • Ciencia Ficción
                • Cine
                • Trailers
              • Pixelco
                • Sobre Pixelco
                • Política de Privacidad
                • Política de cookies
                • Términos del Servicio
                • Publicidad

              © 2023 Pixelco por Diego Cambiaso.

              Welcome Back!

              Login to your account below

              Forgotten Password?

              Retrieve your password

              Please enter your username or email address to reset your password.

              Log In

              Add New Playlist

              Este sitio web utiliza cookies. Si continúa utilizando este sitio web, está dando su consentimiento para que se utilicen cookies. Visite nuestra Política de Privacidad y Política de Cookies.