Animar y ajustar dinamicamente las imágenes de fondo con jQuery

Backstretch es un plugin jQuery gratuito para animar con imágenes los fondos de nuestros sitios web, ajustando su tamaño según la resolución del navegador del visitante y de forma dinámica.

Un punto favorable de este plugin es que realiza la carga de imágenes una vez que se finalizó totalmente la carga del documento. Este punto es de vital importancia ya que las imágenes son, en general, de unas dimensiones muy importantes y cargarlas al mismo tiempo que al sitio podría afectar directamente al rendimiento y experiencia del usuario.

Ejemplo  de uso:

  var images = [
      "http://dl.dropbox.com/u/515046/www/outside.jpg"
    , "http://dl.dropbox.com/u/515046/www/garfield-interior.jpg"
    , "http://dl.dropbox.com/u/515046/www/cheers.jpg"
  ];

  $(images).each(function(){
    $("<img/>")[0].src = this;
  });

  var index = 0;

  $.backstretch(images[index], {speed: 500});

  setInterval(function() {
    index = (index >= images.length - 1) ? 0 : index + 1;
    $.backstretch(images[index]);
  }, 5000);

No olviden visitar el sitio oficial del plugin en donde van a encontrar distintos ejemplos de implementación.

Web: Backstretch

Pablo: Programador desde hace más de 11 años, adicto a internet, cafeinómano, fanático de la información, intento de emprendedor, trabaja de forma compulsiva solo en lo que ama. Sueña con tener una aplicación con más de 1 millón de usuarios.
Entradas relacionadas