[+]Number of squares
This value determines how many squares are created.
Number of squares *

[+]Frame width
This value determines the width of the canvas, in pixels, in which the squares are created.
Frame width (px) *

[+]or fill window?
If this checkbox is checked, the frame width will be ignored and the canvas will resize to the width of the current browser window.
or fill window?

[+]Color range
This value determines the randomness of the selected RGB values. Three random numbers between 0 and 255 are selected. Half of the given color range is added and half is subtracted from these randomly selected numbers. RGB values are then assigned from randomly selected numbers within this range. A color range of 255 will result in a completely random set of colors. A color range of 1 will result in completely monochromatic set.
Color range (0-255)*

[+]Square size
This value determines the height and width of the squares. A block size of 10 will result in 10px x 10px squares.
Square size (px) *

[+]Squares size range
This value determines the randomness of the square size. Half of the given square size range is added and half is subtracted from the square size. Square sizes are then assigned from randomly selected number within this range. A square size of 10 and a square size range of 10 will result in a set of squares with random sizes between 5px and 15px. If this field is left blank, the squares sizes will remain constant.
Square size range