LIS901N

Webmastering: the static web site

2003–01–18

If you are reading a printed copy of this page, you are reading an incomplete version, please print http://openlib.org/home/krichel/courses/lis901nn03i/lis901nn03i.letter.pdf for US letter paper or http://openlib.org/home/krichel/courses/lis901nn03i/lis901nn03i.a4.pdf for A4 sized paper.

Course Description

This course focuses on the construction of a web site. Students will learn how web sites work, and how to design good web sites. Students will be provided with free web space where they can design their own sites. This web space will be available even after the course ends.

The course will not be conducted using an application package to generate pages. Instead, students will be taught how to hand-code the pages. The emphasis is on the use of standard compliant HTML 4.01 and CSS level 2.0. Validity control will be an integral part of the composition process. Students are allowed whatever tool they wish to use to create their sites, but final project sites must be standard compliant.

In addition, the course will cover the base ground of background knowledge that is required to understand how the web really works. Students will listen to presentations about http and URIs, as well as on the apache web server.

Finally students will be introduced to the subject of information architecture.

Course objectives

After taking this course students

Prerequisites

There are no other formal prerequisites for this course. Students should be familiar with the World Wide Web, and should be able to use a MS Windows computer, i.e. click on an icon to run a program. Students should also be familiar with basic concepts of computer hardware and software, concepts like files, memory. Everything that goes beyond that will be explained in class or by personal interaction with the instructor. No prior knowledge of HTML and CSS is assumed.

Instructor

Thomas Krichel
Palmer School of Library and Information Science
C.W. Post Campus of Long Island University
720 Northern Boulevard
Brookville, NY 11548–1300
krichel@openlib.org
work phone: +1–(516)299–2843

Private contact details may be obtained from the online CV.

Class structure

Classes will be held in the Electronic Resource Center at the Bobst Library. Each class will have some presentation by the instructor. However a majority of time the class will work directly with their computers under the supervision of the instructor.

Class details:

0 2003–01–12, 13:30 to 17:30 introduction to the course
2 2003–01–13, 9:30 to 17:30 introduction to HTML
3 2003–01–17, 9:30 to 17:30 introduction to CSS
4 2003–01–18, 10:30 to 18:30 information architecture
5 2003–01–19, 13:30 to 17:30 URIs, http, and Apache

Readings

There are literally tons of books on HTML and CSS around, choose one that you like. Castro (2002) is a widely used book for beginners. Werbach (2002) is a good online source. Morville and Rosenfeld (2002) is a good book on information architecture.

HTML 4.01 is defined in Raggett et al. (1999). CSS level 2 are defined in Bos et al. (1998). http is defined in RFC 2616. URLs are defined in RFC 1738, but that definition was updated in RFC 2396. MIME types are documented in IANA 2002. The documentation of apache is online at http://www.apache.org.

Students

Sarah Funke
Melissa Jacobs
Nancy Bobrek
Ann Matsuuchi
Denise Ambrosait
Jeremiah Trinidad

Assessment

A mid-term exam will be conducted at the start of the third session, this will count for 30% of the grade. The remainder will come from a web site that the students will build. The site should provide an information source about a topic, tough it need not to be comprehensive. The total amount of information contained should roughly be equivalent to a conventional student essay.

Valid XHTML 1.0!