Webmaster's Primer

Franklin M. Siler

Undergraduate, Computer Science

fsiler@uiuc.edu | http://www.silerfamily.net/~fms/

What we're going to talk about

The Big Picture

Client/Server diagram

The Big Picture

Names and Numbers

TLDs

There are lots of other TLDs; the biggest class is those like .us which are ISO country codes.

Clients

The term client is very broad and, in the case of the World Wide Web, applies to a vast array of programs which are designed for various uses.

Clients

The network

Your server

URLs

http://stuff.com/foo.html is an example of a URL.

Back to our example

What happens when the server receives the request:

The server will look at the request and see what it can do. The following are common responses:

HTML

The Hypertext Markup Language (HTML) is used to make up web pages. Think of HTML as little more than plain text with some layout commands. In it, you delimit paragraphs, emphasized or strong text, lists, and so forth with tags. Tags are surrounded by carets, like this: <a href="index.html">. This example is a link to index.html and would have text following it. This text would appear as a link in a web browser. Following this text, the link would be closed with a closing tag like this: </a>.

There are a lot of HTML tutorials out there, so I don't want to bore you too much. The important thing is that HTML is supposed to read a lot like text; formatting information should be included in CSS.

HTML Standards

It's a lot of alphabet soup, isn't it? The most important thing is that you use a validator to make sure that your site meets at least some of the standards.

See the DTD Tutorial for more information on this.

Practices to avoid

Practices to avoid

More Advanced topics