HW1: publishing a Web page
Due: Friday 9/28/2001 at 11:59pm
For this homework you are to create and publish six web pages.
The Webpages you must create are:
These pages must meet the following criteria:
cs2a.html, hw1.html, hw2.html, hw3.html, hw4.html, hw5.html
Your hw1.html web page should have the following components:
- Identifying info
- Your name
- A heading identifying this document as Homework 1
- hypertext links
- at least one relative link to a page in your directory
- at least one link to a page outside of brandeis
- a link from the top of your page to the bottom
- all images should have "alt" attributes
- at least one image should be a thumbnail image with a link to the full image
- a non-gray background color or an image
- Add a "logging counter" like this one to your page
Hit statistics by
by adding the following tag to your page
where your substitute your actual unet id for YOURUNETID and you make up a
countername for COUNTERNAME. For example, for the logger on this page I used
Don't use this tag. Make sure you modify it. I don't want your page hits showing up
for my page....
This logger will let you see which IP addresses have visited your page and how often they have visited it.
- three types of lists (ul, ol, dl) and an example of a nested list
- a table containing an embedded table
- a table containing an image
- each table should have a row of headings
- a table using colspan and rowspan
Your cs2a.html web page should have the following components:
- Your name
- A link to each of your homework pages hw1.html, hw2.html, ...
Your hw2.html, hw3.html, etc. should have the following components:
- Your name
- A heading identifying the document as Homework 2,3, ..., etc.
Do not create a file called index.html in your cs2a folder
as this will make it difficult for the graders to see what files are in your folder.
Uploading your files
There are two ways to upload your files.
- The direct method which should work for any computer
with any browser, and
- Using the TATool, as described below, which currently works only
for Linux and PC machines.
Before you can upload your files you must register for the course and activate
your account on the tat.cs.brandeis.edu server.
Follow the directions here to activate your account.
Once you have registered a pseudonym and passphrase for the course,
you should download and install
Java Web Start
and then startup the
You can use the TATool to "open" a file on your computer and "save" it on the
network as demonstrated in class.
The TATool currently only works with PCs running Windows or
Linux. We hope to have a version available for Mac users in the near future.
Mac users will have to use a PC or Linux machine in the clusters to upload the
code for the time being.