Basic Overview

Web browsing: Since the web is visited by many different people using different hardware and software, it is best to test all pages you develop in both Netscape and Internet Explorer, at least.  Ideally, you should test with different versions of these and other browers, in UNIX, Macintosh, and the Microsoft Windows environments.

A glimpse of JavaScript -- The language known as JScript is Microsoft's version of the language known as JavaScript and created by Netscape. Both are sometimes, albeit imprecisely, referred to as JavaScript. 

Here are some examples, some simple, some complex:

Hello World -- This script uses both HTML and JavaScript to write "Hello World" on a web page.

Tiling the plane with simple graphs (or knots) and their rotations. The user's choices result in different pages being generated -- each with its own dynamic elements.

Browser differences: Stretching in Internet Explorer... the same thing with layers in Netscape. The first of these doesn't work under Netscape (versions 5.x and lower) but does under IE. The second works in Netscape, but not in IE. The first resizes images dynamically (which causes trouble in older Netscape). The second uses layers -- not implemented in 

Transparency and document.all unique to the IE browser; also Slipping University.

Something like an identikit (please don't confuse with the registered trademark by that name)

Beginning HTML.

Jargon: HTML, HTTP, WWW, Internet, URL.

The mechanics of writing html

The basics of a web page: head, body, type attributes, fonts, links, alignment, etc.

Tables, forms, and images.

Exercise #1
Develop a simple web page containing a head (with title), and a body containing some boldface, some italics, some indentation, at least one working link, one working picture (referred to by a relative address) and some text for which both margins and size are varied.