Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/01/2011, 17:15
Avatar de joseomaker
joseomaker
 
Fecha de Ingreso: junio-2010
Ubicación: Maracaibo
Mensajes: 314
Antigüedad: 14 años, 5 meses
Puntos: 22
Información (Tutorial) Como hacer Thumbnails dinámicos,accesibles y ligeros muy fácil

Primero definamos algo: Cuanto de ancho y alto,en mi caso,sera de 96x96px.

Comencemos con el HTML,que sera simplemente una imagen metida dentro de un link,con su respectivo alt y demás:

Código HTML:
Ver original
  1. <span id="thumb_scatman" class="thumb">
  2. <a href="" title="titulo del thumbnail">
  3. <img src="http://linkdejemplo.com/thumbtrans.png" alt="thumbnail" />
  4. </a>
  5. </span>

ahora,como veran,la imagen lleva a una imagen png,esta imagen tendra el tamaño del thumbnail (en mi caso 96x96) y estara vacia,pero no sera blanca sino que todo lo que tendra sera el canal alpha.

Una vez hecho esto,vamos a hacer las imagen del thumbnail en mi caso sera una simple foto mia re-escala y con bordes redondeados (se los recomiendo,tambien podrian hacer que el thumb paresca un pin).

Ahora,el siguiente paso,en cualquier editor imágenes (yo uso gimp pero ustedes pueden usar photoshop o lo que sea) tomen el thumbnail que hicieron y subanle el brillo mas o menos un 35% para que quede bastante claro.

Supongamos que la imagen del thumb original sea “thumb_1.png”,la version mucho mas clara es la “thumb_1_ligth.png” y la totalmente transparente es “thumbtrans.png”.

Bueno,entonces demos lo dinámico con el todo poderoso CSS:

Código CSS:
Ver original
  1. .thumb {
  2. height: 96px;
  3. width: 96px;
  4. }
  5. #thumb_scatman {
  6.   background-image: url(img/thumb_1_ligth.png);
  7. }
  8. #thumb_scatman:hover {
  9.   background-image: url(img/thumb_1.png);
  10. }

Y listo: Un thumbnail mas facil de hacer,mas accesible y facil de hacer que los basados en DHTML,ademas no pierden la dinamica.

Saludos,recuerden:

Comentar es agradecer,no pido nada mas que opiniones
__________________
Visita mi Blog,esta lleno de codigos utiles,consejos,ideas y software libre.

http://josewebmasterlibre.wordpress.com/