Your browser does not support HTML5 canvas.
Smooth linear gradients in HTML5 canvas through dithering.
rectangleworld.com