15

Efecto polaroid de forma fácil y rápida usando JavaScript

Publicado por Nikko el dia 15 Jun 2007 - Guardado en 246 Views Scripts, Tutoriales, Fotografia 246 Views

Via ajaxian descubro Instant.js 1.0 un script que nos permite agregar un efecto polaroid de forma fácil y rápida (una buena forma de evitar tener que editarlas). Funciona muy bien con todos los navegadores “importantes” - Mozilla Firefox 1.5+, ópera 9+ y safari. Pero en IE viejos no se vera ninguna modificación, lo que nos es problema ya que los usuarios no notaran ninguna diferencia, simplemente verán la imagen e forma normal.
Para comenzar a utilizarlo necesitamos descargar nuestra librería , subirla a nuestro hosting y llamarlo desde nuestro sitio, para ello copiaremos el siguiente código antes de nuestra etiqueta < /HEAD >

HTML:
  1. <script type="text/javascript" src="instant.js"></script>

Ahora a las imágenes que deseamos darle este efecto le agregamos la clase "instant". Ej:

HTML:
  1. <img class="instant" src="imagen.jpg" width="200" height="200" alt="">

HTML:
  1. class="instant" (llamamos a nuestro efecto)
  2.      src="imagen.jpg" (ruta de tu imagen)
  3.      width="400"  (anchura de tu imagen)
  4.      height="400" (Altura de tu imagen)

Ejemplo:


Después de nuestra clase "instant" podemos agregar otros parámetros para personalizar o modificar el efecto, por ejemplo cambiar la inclinación, dar más opacidad en la sombra, etc.
Los parámetros que podemos agregar después de la clase instant son:
Dar opacidad a Sombra: El parametro “ishadow55” , nos sirve para modificar la opacidad de nuestra sombra, como vemos ishadow esta seguido por un numero este podrá varias entre 0 y 100 aunque si optamos por introducir únicamente la clase “instant” sin ningún parámetro, nuestra imagen tendrá una opacidad en su sombra de forma default de 33.

Ej codigo:

HTML:
  1. <img class="instant ishadow88" src="tufoto.jpg" width="350" height="350" alt="">

Ej Visual

Cambiar la Orientación de la imagen: luego de nuestra clase “instant” podremos agregar los siguientes parámetros que cambiaran la inclinación de la imagen, ellos son itiltright (derecha), itiltleft (izquierda), o itiltnone (ninguno)
Ej codigo:

HTML:
  1. <img class="instant itiltleft" src="tufoto.jpg" width="350" height="350" alt="">

Ej Visual


Cambiar el Color del marco de la imagen: Para cambiar el color del marco agregamos el parámetro “icolor000000”, donde “000000” corresponde a su color, en este caso 000000 = Negro, siempre el color deseado deberá ser expresado en hexadecimal.
Ej codigo:

HTML:
  1. <img class="instant icolor000000" src="tufoto.jpg" width="350" height="350" alt="">

Ej Visual


Tambien podremos agregar todos los parametros juntos:
EJ Codigo

HTML:
  1. <img class="instant ishadow80 itiltright icolor000000" src="imagen.jpg" width="200" height="200" alt="">

ej Visual

Descarga instant.js
Post original netzgesta
Via ajaxian

delicious, digg, barrapunto, meneame, digg , technorati , stumble it!
comentarios
  1. sunburn - Gravatar

    sunburn

    15 - 06 - 2007

    Permalink

    Me encanto el Script, muy vistoso, creo que lo voy a implementar.

  2. [...] Xyberneticos - Efecto polaroid de forma fácil y rápida usando JavaScript [...]

  3. Edith Peña - Gravatar

    Edith Peña

    15 - 06 - 2007

    Permalink

    Muy práctico, y muy sencillo, gracias. Seguro lo voy a implementar

  4. [...] en Anieto2K y Xyberneticos Tambien te puede [...]

  5. Enmarcando fotos en el blog ......

    Googleando me he encontrado con un pequeño javascript, que añadido al blog, permite insertar facilmente fotos enmarcadas (conocido como "efecto polaroid" por los photoshoperos...)Su instalación es fac......

  6. [...] notaran ninguna diferencia, simplemente verán la imagen e forma normal.Descarga instant.js Manual en español.Para comenzar a utilizarlo necesitamos descargar nuestra librería , subirla a nuestro hosting y [...]

  7. [...] notaran ninguna diferencia, simplemente verán la imagen e forma normal.Descarga instant.js Manual en español.Para comenzar a utilizarlo necesitamos descargar nuestra librería , subirla a nuestro hosting y [...]



Nombre: (Necesario)

E-mail: (Necesario)

Website:

Escribe tu comentario: