Se trata de un código, que introducido en la barra de direcciones, hace bailar las imágenes que haya en la página.
Si quereís probarlo, aquí lo teneís:
javascript:scroll(0,0); R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; DI=document.getElementsByTagName("img"); DIL=DI.length; function A(){for(i=0; i-DIL; i++){DIS=DI[ i ].style; DIS.position=’absolute’; DIS.left=(Math.sin(Rx1+ix2+x3)x4+x5)+”px”; DIS.top=(Math.cos(Ry1+iy2+y3)y4+y5)+”px”}R++}setInterval(’A()’,5); void(0);
Para volver a la normalidad, basta con cerrar la página. Y tened en cuenta, que como es obvío, el uso del procesador aumentará.
Funcion tanto en IE como en Firefox. ¿Alguién nos explica el truco?
(Vía …hmmm…)


Será que mis imagenes están de resaca porque aqui no baila ni dios.
No hay truco. Eso es justo lo que hace el javascript:
Las primeras variables quitan las barras de desplazamiento e inicializan las variables de movimiento. Luego toma todos los elementos con el tag IMG y les modifica la posicion en la pagina utilizando esos valores y aplicandolos al contenedor de la imagen.
Gracioso, si bien no muy util :)
Se puede arrastrar como link a la barra de accesos directos y aplicarse a cualquier pagina que se este viendo.
Puntualizaciones:
1.-El codigo esta mal puesto aqui, lo pongo al final entre tags de
a ver si lo soporta el wordpress de bitelia. Sospecho que tiene puesto textile o markdown y esta interpretando mal los caracteres.
2.-Las ondulaciones (se pueden ver en el sitio original) son por aplicar formulas trigonometricas (seno, coseno).
javascript:scroll(0,0); R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; DI=document.getElementsByTagName("img"); DIL=DI.length; function A(){for(i=0; i-DIL; i++){DIS=DI[ i ].style; DIS.position='absolute'; DIS.left=(Math.sin(R*x1+i*x2+x3)*x4+x5)+"px"; DIS.top=(Math.cos(R*y1+i*y2+y3)*y4+y5)+"px"}R++}setInterval('A()',5); void(0);javascript:scroll(0,0); R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; DI=document.getElementsByTagName("img"); DIL=DI.length; function A(){for(i=0; i-DIL; i++){DIS=DI[ i ].style; DIS.position=’absolute’; DIS.left=(Math.sin(Rx1+ix2+x3)x4+x5)+”px”; DIS.top=(Math.cos(Ry1+iy2+y3)y4+y5)+”px”}R++}setInterval(’A()’,5); void(0);Vale, El primero que puse si va. El segundo no va. Las tags de PRE funcionan mejor en bitelia que las de CODE.
y si cambiais donde pone DI=document.getElementsByTagName(”img”) el img por a, veréis como los enlaces bailan xD