Hello world!
I thought of this idea, might not be the first and I was inspired by the Xfce background tool.
First, imagine a page background made of a pattern, just a small jpg file set on repeat in the body with this voodoo:
body {background: #FFF url(a_small_pattern.jpg) center center fixed repeat;}
I love stripes and you can do great ones with a 1px height image, but any pattern will do.
Then imagine another image, a png file this time because we need transparency. The size doesn't matter too much but let's keep it small for bandwidth's sake, say 320px by 240px. This image is very simple, a radial gradient going from totally transparent in the center to half opaque on the edges.
You then pop it in its own div with this style black magic:
#the_div {
position:fixed;
top:0;left:0;
width:100%;height:100%;
background-image:url(lay.png);
-moz-background-size: cover;
background-size: cover;
z-index:-10;
}
And here you go, you got yourself a smart full screen background, repetitive alright, but not too repetitive and for just a few Kbytes!
Okay it doesn't work well with opera and I bet it doesn't work at all in IE, but hey, what do you guys think?