pouët.net

Go to bottom

browser demo effect

category: general [glöplog]
How about extending the effect a bit and posting the result here?

I have been thinking about making a version that only uses the pouet logo, but I am too lazy to look up a javascript reference manual.
added on the 2006-09-23 23:00:08 by Stelthzje Stelthzje
Hehehe this is nice!!! :D
added on the 2006-09-23 23:13:22 by Premium Premium
CDC!!!
added on the 2006-09-23 23:29:40 by xernobyl xernobyl
awesome!
added on the 2006-09-24 00:37:55 by blackpawn blackpawn
nice website haXX0r
added on the 2006-09-24 01:04:54 by d0DgE d0DgE
nice demo
added on the 2006-09-24 10:43:22 by SilkCut SilkCut
nice one!
added on the 2006-09-24 10:45:02 by Serpent Serpent
xeron: still no cigar
added on the 2006-09-24 11:43:02 by kusma kusma
That's great :D
added on the 2006-09-24 11:50:09 by jua jua
oh, got it working in IE now, really cool ;)
added on the 2006-09-24 11:50:55 by kusma kusma
I used the same kind of concept and wrote somethin up...this may creep out your msn buddies.

Code: javascript:im = document.images;iml = im.length;ix = new Array(iml);iy = new Array(iml);for(i = 0;i < iml;i++) {ix[i] = document.images[i].width;iy[i] = document.images[i].height;}function bounce() {for(i = 0;i < iml;i++) {ix[i] = ix[i] + 2;iy[i] = iy[i] + 2;document.images[i].width = ix[i];document.images[i].height = iy[i];}}setInterval('bounce()',10);void(0 )


muahahahaha.
added on the 2006-09-24 12:39:58 by ferris ferris
super
added on the 2006-09-24 21:12:01 by Skate Skate
top stuff!
added on the 2006-09-26 05:20:49 by dnes dnes
pouet.net cracked by xplsv :P (greetings to apricot)

Code: javascript:i =0;LOGO = document.images[0].style; HB = document.getElementsByTagName("table")[0].style; HB.position = LOGO.position ='relative';function FX(){HB.top = LOGO.left = Math.sin(i/50)*50;i++}setInterval('FX()',5); void(0)
added on the 2006-10-21 22:48:05 by mrdoob mrdoob
pouet.net cracked properly now :P

Code: javascript:i =0;LOGO = document.images[0].style; HB = document.getElementsByTagName("table")[0].style; BG = document.body.style; BG.background = "#aaaaaa url(../gfx/trumpet.gif) repeat 10px 10px"; HB.position = LOGO.position ='relative';function FX(){HB.top = LOGO.left = Math.sin(i/20)*50;BG.backgroundPosition = (Math.sin(i/20)*80)+" "+(Math.cos(i/20)*80);i++}setInterval('FX()',5); void(0)
added on the 2006-10-21 23:29:29 by mrdoob mrdoob
awesome stuff trace!
added on the 2006-10-21 23:34:12 by LiraNuna LiraNuna
Hehe! a shame you have to scroll up to see the other effects... Well, I guess the people will find it out.
added on the 2006-10-21 23:39:13 by mrdoob mrdoob
what about that ?
Code:javascript:L=document.images[0];h=L.height;b='';for(y=0;y<h;y+=2)b+='<tt style="position:relative;display:block;margin:0;overflow:hidden;width:'+L.width+'px;height:2px;background:url('+L.getAttribute('src')+') 0px -'+y+'px no-repeat;"></tt>\n';L.parentNode.innerHTML=b;T=document.getElementsByTagName('tt');t=setInterval("t+=.337;for(i=0;i<T.length;i++)T[i].style.left=4*Math.cos(t+i*.06)+'%';document.body.style.backgroundPosition=-((t*40)%25400)+'px -'+Math.abs(60*Math.cos(t))+'px'",20);void(0)
added on the 2006-10-22 00:15:34 by p01 p01
:\ the word wrapping broke the script.
Remove the whitespace in:

L.w idth
getElement sByTagName
style .left
%254 00
added on the 2006-10-22 00:20:59 by p01 p01
should it be like this?!

Code: javascript:L=document.images[0];h=L.height;b='';for(y=0;y<h;y+=2)b+='<tt style="position:relative;display:block;margin:0;overflow:hidden;width:'+L.width+'px;height:2px;background:url('+L.getAttribute('src')+') 0px -'+y+'px no-repeat;"></tt>\n';L.parentNode.innerHTML=b;T=document.getElementsByTagName('tt');t=setInterval("t+=.337;for(i=0;i<T.length;i++)T[i].style.left=4*Math.cos(t+i*.06)+'%';document.body.style.backgroundPosition=-((t*40)%25400)+'px -'+Math.abs(60*Math.cos(t))+'px'",20);void(0)


Btw, it's awesome p01! :D
added on the 2006-10-22 00:32:08 by mrdoob mrdoob
didn't work either :'(
added on the 2006-10-22 00:35:31 by mrdoob mrdoob
thx,

Let's try a shorter variant with some extra whitespace to be pouet-parser friendly :
Code:javascript:L=document.images[0];b='';for(y=0;y<L.height;y+=2)b+='<tt style="position:relative;display:block;margin:0;overflow:hidden;width:'+ L.width+'px;height:2px;background:url('+L.getAttribute('src')+') 0px -'+y+'px no-repeat;"></tt>';L.parentNode.innerHTML=b; T=document.getElementsByTagName('tt');t=setInterval("document.body.style.backgroundPosition=-++t*8+'px -'+Math.abs(42*Math.cos(t/3))+'px'; for(i=0;i<T.length;i++)T[i].style.left=42*Math.cos(t/3+i/17)",20);void(0)
added on the 2006-10-22 00:56:50 by p01 p01
Once more, with feeling
Code:javascript:L=document.images[0];b='';for(y=0;y<L.height;y+=2)b+='<tt style="position:relative;display:block;margin:0;overflow:hidden;width:'+ L.width+'px;height:2px;background:url('+L.getAttribute('src')+') 0px -'+y+'px no-repeat;"></tt>';L.parentNode.innerHTML=b; T=document.getElementsByTagName('tt');t=setInterval(" document.body.style.backgroundPosition=-++t*8+'px -'+Math.abs(42*Math.cos(t/3))+'px'; for(i=0;i<T.length;i++)T[i].style.left=42*Math.cos(t/3+i/17)",20);void(0 )
That one should work. ( crossing fingers )
added on the 2006-10-22 00:59:30 by p01 p01

login

Go to top