- The content comes first
- No 'feature bloat'; if I don't need it it shouldn't be there
- Validating XHTML/CSS that works reliably on major browsers
- Avoid tables for layout if possible
- Clean markup and code
- Must load quickly, even (especially?) on slow connections
Anyways, more on that at a later stage I'm sure. For now, in order to take a bit of a break from it but still spend time working on something that will contribute, I've started creating a small set of basic emoticons to be used with it. I only want a few (about 10) covering what is commonly used in line with my 'no bloat' guideline and so as not to detract from actual content, and my art isn't great, but thus far I have:
![:)](http://img251.imageshack.us/img251/7169/smileblue0fr.gif)
![:(](http://img384.imageshack.us/img384/2091/frownblue1uv.gif)
![:|](http://img384.imageshack.us/img384/3175/blankblue4vs.gif)
![](http://img384.imageshack.us/img384/7088/eyerollblue2jy.gif)
![:D](http://img384.imageshack.us/img384/5296/grinblue1rp.gif)
![](http://img384.imageshack.us/img384/8174/puzzledblue8ka.gif)
![](http://img251.imageshack.us/img251/5218/shockblue3se.gif)
![;)](http://img251.imageshack.us/img251/9671/winkblue7un.gif)
![](http://img251.imageshack.us/img251/4696/shiftyblue3om.gif)
I've managed to get the filesizes nice and small, and I think I've got them looking pretty decent, if pretty basic. I've also done some of them in green, but I think I prefer the blue, and it'll certainly fit into the intended site design better unless things change.
Check out Lugaru, by Wolfire Software. They're currently looking for programmers to help with a sequel!