Stunk's Site-maker's Guide
Anybody can make a Web page -- it takes no special skills, no technology or software that you don't already have1, and there are hundreds of places that will let you put it on the Web for free. If, however, you want to make an interesting site that will draw visitors or customers, you'll need some skills and knowledge, which is exactly what this site is all about -- teaching you what you need to know to design a successful Web site.
What this guide is
This guide is about site design -- the tools and methods that go into designing a site. It's my ultimate answer to the question I get asked every time someone finds out I manage and design Web sites -- "Can you show me how to make a Web site?"
This guide is not about Web content, or Web hosting, or indexing, or domain names, or anything else that's not Web design2. It's about design, because in my opinion, design is the second most important aspect of making a Web site. Content comes first, but odds are, you already know what you want to put on the Web, and there's a good chance you know more about it than me. As far as content goes, I have one thing to say: having legal content reduces the chances you'll end up in jail3.
I'm a busy guy, and there's a lot of stuff to cover, so this is a work-in-progress. Please bear with me.
About the Author
If you're asking yourself "Why should I listen to this guy?", this is for you:
A long time ago, in a town far, far away -- from anything -- there was this guy who looked nothing like Luke Skywalker4. The guy in question (Me) was still in High School, when his computer teacher invited him to work on this thing called the Sunrise Project. The whole idea was to take this new idea called the World Wide Web5 and find a way to change the Internet from a plain-text caterpillar to the multi-media butterfly it is today.
That's where I started, back in 1993. Since then, I've been involved in designing and building Web sites. For the past three years, I've worked as a Technical Writer and Web Designer full-time. Before that, I did everything from designing Web-based software interfaces to providing technical support for UNIX-based Web hosting. I've worked with every aspect of Web sites, from the system hosting them, to the content hosted, as well as with the various tools for browsing Web sites.
That's just a rough overview of what I've done over more than ten years, but it should give you an idea of where I'm coming from, and why I know what I'm talking about.