Bounces some boxes around and uses gravity. Original code (with by hand minification): 1021 lines, minified down to 781.
w=600;h=400;function r(z,n){return Math.floor(Math.random()*n+z);}c=document.getElementById('c');c.width=w;c.height=h;d=c.getContext('2d');g=3;function B(a,b,c,d){this.x=a;this.y=b;this.w=c;this.dx=d;this.dy=0;}b=new Array();for(i=0;i<r(3,9);i++){u=new B(r(0,550),r(0,350),r(15,50),r(5,10));b.push(u);}function U(){d.fillStyle="#000";d.fillRect(0,0,w,h);for(i=0;i<b.length;i++){d.strokeStyle="#000";d.strokeRect(b[i].x,b[i].y,b[i].w,b[i].w);d.fillStyle="#fff";d.fillRect(b[i].x,b[i].y,b[i].w,b[i].w);b[i].dy+=g;b[i].x+=b[i].dx;b[i].y+=b[i].dy;if(b[i].y+b[i].w>h){b[i].dy=-(b[i].dy)+g;b[i].y=h-b[i].w;}if(b[i].x+b[i].w>w){b[i].dx=-b[i].dx;b[i].x=w-b[i].w;}if(b[i].x<0){b[i].dx=-b[i].dx;b[i].x=0;}if(Math.abs(b[i].dy)<g&&b[i].w+b[i].y>=h){b[i].dy=r(-30,-20)}}}setInterval("U()",50);
dz02MDA7aD00MDA7ZnVuY3Rpb24gcih6LG4pe3JldHVybiBNYXRoLmZsb29yKE1hdGgucmFuZG9tKCkqbit6KTt9Yz1kb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnYycpO2Mud2lkdGg9dztjLmhlaWdodD1oO2Q9Yy5nZXRDb250ZXh0KCcyZCcpO2c9MztmdW5jdGlvbiBCKGEsYixjLGQpe3RoaXMueD1hO3RoaXMueT1iO3RoaXMudz1jO3RoaXMuZHg9ZDt0aGlzLmR5PTA7fWI9bmV3IEFycmF5KCk7Zm9yKGk9MDtpPHIoMyw5KTtpKyspe3U9bmV3IEIocigwLDU1MCkscigwLDM1MCkscigxNSw1MCkscig1LDEwKSk7Yi5wdXNoKHUpO31mdW5jdGlvbiBVKCl7ZC5maWxsU3R5bGU9IiMwMDAiO2QuZmlsbFJlY3QoMCwwLHcsaCk7Zm9yKGk9MDtpPGIubGVuZ3RoO2krKyl7ZC5zdHJva2VTdHlsZT0iIzAwMCI7ZC5zdHJva2VSZWN0KGJbaV0ueCxiW2ldLnksYltpXS53LGJbaV0udyk7ZC5maWxsU3R5bGU9IiNmZmYiO2QuZmlsbFJlY3QoYltpXS54LGJbaV0ueSxiW2ldLncsYltpXS53KTtiW2ldLmR5Kz1nO2JbaV0ueCs9YltpXS5keDtiW2ldLnkrPWJbaV0uZHk7aWYoYltpXS55K2JbaV0udz5oKXtiW2ldLmR5PS0oYltpXS5keSkrZztiW2ldLnk9aC1iW2ldLnc7fWlmKGJbaV0ueCtiW2ldLnc+dyl7YltpXS5keD0tYltpXS5keDtiW2ldLng9dy1iW2ldLnc7fWlmKGJbaV0ueDwwKXtiW2ldLmR4PS1iW2ldLmR4O2JbaV0ueD0wO31pZihNYXRoLmFicyhiW2ldLmR5KTxnJiZiW2ldLncrYltpXS55Pj1oKXtiW2ldLmR5PXIoLTMwLC0yMCl9fX1zZXRJbnRlcnZhbCgiVSgpIiw1MCk7
Original source not submitted