Random canvas rectangles
HTML
<canvas id="hsling" width="450" height="90"></canvas>
JavaScript
var ctx = document.getElementById("hsling").getContext("2d"),
noise = function(){
for(var y = 0; y < 6; y++) {
for(var x = 0; x < 30; x++) {
var color = ~~(Math.random() * 360);
ctx.fillStyle = "hsl(" + color + ", 60%, 60%)";
ctx.fillRect(x * 15, y * 15, 14, 14);
}
}
};
setInterval(noise, 1000);
/*
http://www.mrspeaker.net/2012/08/13/random-colours-with-hsl/
*/