Vitaly Friedman (a German web designer) posted a mega list a few days back on 20 Rules Of Smart And Successful Web-development. Most of it is just good common sense that translates well into or from any language. Here’s how it starts:
‘1. Respect your visitors. Don’t try to force your visitors to read the content of your web-pages. Let them choose and decide what they want to read. For if you have someting to tell, you’ll find your listeners. Frankly, you are as good as everybody else. What would be your reaction to a dozen of pop-ups and the overflown ad blocks? My point exactly….’
Read the rest here.