Week One

Tuesday, Sep. 1, Wednesday, Sep. 2
Week One Image

Discussion

Introduction

A printable (PDF) course description & list of course policies can be found on the Resources page.

We'll start the class by going over the course requirements, the structure of the semester, and some basic concepts for web authoring.

Web Page Examples

Let's look at some examples of different web pages. Each of these pages belongs to a particular genre or familiar category of web page. The page includes eatures that users expect to find on instances of that genre. To what genre do each of the following pages belong? What standard features identify the page as instance of the genre?

  1. Old simple webpage: Climate Change Symposium
  2. Newer simple webpage: Strictly Film School's Kiyoshi Kurosawa page
  3. Simple bio page: Robert Sapolsky Page

View the "source" code for the last example in Firefox (Ctrl + U), or use this link: Simple HTML

Here are examples of some common genres of site that, with some adjustments, would make suitable projects for this class:

I'm trying to find a good example of a family history site; I'm sure many are out there, but the ones I find are kind of bad. Still, that is one kind of project.

Note: A project for this class might present and document an online art (or other) project. Or it may document and supplement a non-web art (or other) project, your own or (with some qualification) the work of another.

Final Project

Next: let's take a preliminary look at the major project of the semester, the final project.

For this project you'll produce a website multi-page website with RICHNESS and CLARITY of content (information), with CONTINUITY and IDENTITY, and with EASE OF USE (logic of organization, good navigation).

Activities

SSH, FTP, and Folders

We'll go over the following:

  • Local disk space, remote disk space, and how to get from one to the other.
  • File and Folder Naming Rules: no blank spaces, no caps, lowercase extensions only (i.e., .htm, .gif, .jpg, etc.).
  • File and Folder Properties > Permissions

Make folders for course work.

Complete SSH exercise.

Web Bio Page

Let's start to make a basic XHTML page step by step with this first week demo. The result of this demo will become the starting point for your Bio Page.

With the demo complete, begin to make your personal Bio Page. Complete a draft of the page for next week.

Homework

Reading

Huddleston, HTML, XHTML, and CSS, chapters 1-6 (pp. 2-83).

Kevin Yank, Simply JavaScript: The Three Layers of the Web (Sitepoint).

Milan Negovan, Back To Basics: (X)HTML Specs Made Easy

456 Berea St., HTML Tags vs. Elements vs. Attributes.

Burrough and Mandiberg, Digital Foundations, chapter 12 (intro to graphics on the web).

Linking Questions

Answer the following questions on linking and URLs:

  1. What's the difference between an absolute and relative URL?
  2. What would be the HTML code for an absolute URL (or link) to your 425 folder, so that it would open in a new browser window?
  3. If we were building a page inside your "425" folder and wanted a relative link from it to a page called "index.htm" in your "hw" folder, what would be the HTML code?
  4. What would be the code for an anchor named "part1"?
  5. What would be the code for a relative URL (or anchor link) to that anchor?

PRINT your answers on a SINGLE sheet of paper and bring the sheet to class.

Web Bio Page

Finish making a draft of your personal Bio Page. Use W3 Schools and HTML Dog tutorials. Students also find this HTML tutorial helpful.

Again, work from the basic XHTML template we developed in class, always saving your code with the ".htm" extension.

Remember to match all opening tags with closing tages at the end of the element.

Work in Notepad on a PC (or Textedit on a Mac, with the "Ignore rich text commands in HTML files" option checked in Preferences. Basically, you need to make sure that your saving your code as "plain text" and not as "rich text".). When you save on a PC, make sure you select "All Files" and NOT "txt" in "Save as type". I'm not sure what you need to select in Textedit, but, again, make sure that it saves with an ".htm" and not a ".txt" extension. I believe that was (part of) the problem some Mac users had in the Wednesday section. I.e., the Macs were saving the files as "biopage.htm.txt" or something like that.

For more help, take a look at "How do I save HTML files from TextEdit?".

If you need to, download SSH for home use from RU Software (login with your NetID and search under keyword "SSH").

Mac users can try Cyberduck or Fugu instead.

Note: If you have any trouble getting your files online, just make sure that you have access to them via email or Flash drive for the next class.

Note: If you're having trouble with your images, refer to the image display problem checklist.

Class Forum & Early Project Ideas

Register for the Class Forum.

Find the Forum for you section of web authoring (either via the main Forum board or via the nav menu at the top of this page.

Note: You will not be able to access or reply to threads on the Forum until you register.

Post a reply to the "Introductions" thread, introducing yourself (e.g., major or likely major, career plans, interests, technical experience).

Think of at least two possible topics for your Final Project. List them in a reply to the "Project Ideas" thread on the Class Forum. We'll share and discuss these ideas in next week's class.

If you are working on a research or creative project in another class, you may want to propose its topic for your web authoring project. Basically, you'd develop a website to complement your project in the other class. This can reduce the amount of writing and research you'll need to do this semester. If you decide to do this, please discuss it with me.

top

Week Two

Wednesday, Sep. 9, Tuesday, Sep. 15
Week Two Image

Work Due

  • Class Forum: Replies to the "Introductions" and "Project Ideas" threads.
  • Bio Page: XHTML version, saved in your "drafts" folder. By the start of class post a link to your online bio page in a reply to the "Web Bio Page" thread on the Class Forum. If you have trouble uploading your Bio Page files, bring them to class via email or portable drive and we'll go over the SSH transfer process again.
  • Linking Questions Turn in a PRINTED (not handwritten) copy.

Discussion

Final Project Ideas

We'll go over some of the project ideas that you've posted to the Class Forum. We'll talk about ways to focus your ideas and to start developing your initial ideas into the first stage of a project.

We might also take another look at the choosing a topic section of the FP page.

One more thing: If you're stuck for an idea, a good place to begin is to find a good non-fiction book that interests you (you'll need to write a review of one for your project) and develop your project idea from the book.

The Next Two Early Project

As you finish your Bio Page, we'll begin working on two new projects.

One is the End of the World Project (EWP), a six-part project that we'll return to periodically over the semester. You'll complete the first of its six parts for the next class.

The second project is the Further Reading Page. This project also has several parts. We'll work on these consecutively over the next three weeks.

For the next class (Feb. 11), you'll need to complete the research/prep and graphics parts of the assignment.

This research along with the images constitutes the content for the FRP. We'll build the page around this content in XHTML. Then we'll style the page using CSS.

If we have time: we might build a skeleton version of the page in today's class. Otherwise we'll get to it in the next class.

Bio Page Review

Review of some of your Bio Pages via the Class Forum. This review will focus on (1) XHTML clarity, economy, and validity; and (2) image selection and presentation.

CSS, Block-Level Elements, and the Box Model

You can think of the web page structure as a series of smaller boxes inside larger boxes (body and head inside html, paragraph inside body, table cell inside table row inside table, etc.) and boxes in a stacked order or succession (e.g., one paragraph following another paragraph following a table, etc.).

Each box on the page, in turn, consists of a further series of boxes:

W3 Schools Box Model Diagram. Source: guiStuff.

Note: Elements inside the body element divide between block-level and inline elements.

Activities

Validating Your XHTML Markup

Open your bio page both remotely in Firefox and locally in Notepad.

Next, test your bio page's markup in an HTML Validator to see if its web-standards compliant.

If the page fails to validate, fix the problems, re-upload your file, and check again.

Repeat until valid.

Fixing Your Images

If any of your images fail to display, refer to this image display problem checklist.

If your images successfully display, there are still a few things we'll need to check – namely, size, scale, quality, and proportions. To help us to go over these points, we'll use this sample Bio Page: 500 words about Me.

Photoshop Introduction

We'll take a look at some basic features of graphics editing and manipulation, using the Adobe Photoshop CS3 application. Specifically, we'll concentrate on three features that you'll use to revise images for your personal Bio Page: layers, cropping, and saving (images) for the web. We'll also look at as some basic text editing in Photoshop.

Adding Basic CSS to Your Bio Page

We'll start with a short demonstration of some basic CSS, using this Simple Bio Page and a basic CSS file. Open the latter, copy and paste its contents into a new Notepad file, and save the file as "bio.css".

Next: Continue to develop your Bio Page by adding styling to it with CSS. Follow the CSS Beginner tutorial at HTML Dog.

HTML Dog covers three ways to apply CSS to your HTML file. For this assignment, you'll use an EXTERNAL file (e.g., biopage.css) that you'll link to from the head of your Bio Page.

Following HTML Dog, you'll add styling to your body, paragraphs, headers, table, list, etc. Add text styling, color, margins, padding, and borders to the elements of your page. Try to get your page to look distinct but also clean and readable.

For a list of Common Fonts and other useful font-related material, see the Font Resources at Browser News.

For a quick one-page reference, here is a CSS Cheat Sheet.

Homework

Reading

Huddleston, HTML, XHTML, and CSS, chapters 7-9 (pp. 84-155). These chapters elaborate on the CSS we began to work with in class.

Burrough and Mandiberg, Digital Foundations, chapter 2, 7-12. Read through these chapters. Most are devoted specificallty to Photoshop. Follow the exercises as needed. We'll return to a few of them later in the semester as we focus on particular skills or as they become relevant to particular aspects of the final project.

Blog Herald, CSS Tips and Tricks.

Bio Page

Complete Part Two of the Bio Page assignment. Essentially: Finish adding basic ("beginner") CSS styling to your Bio Page and revise your images for consistency along the lines we discussed in class.

In addition: Replace the h1 text at the top of your bio page with a text image. On replacing a header text with an image, see Huddleston, pp. 172-73. What you need to do is have both an image inside your h1 element that the user will see and text inside your h1 element that the user will not see. Again, see Huddleston, pp. 172-73

For those of you using GIMP instead of Photoshop, try this tutorial.

If needed: Here is a version of the CSS file we played with in class.

End of the World Project

Complete Part One of the End of the World Project (EWP).

Further Reading Page

Complete the prep research for the FRP. Find the information on your sources (4 books, 4 scholarly journal articles, and 3 websites).

If you're new to library research at Rutgers, take the interactive online tutorial. Or try some of the other online instructional tools.

Format each source using the MLA bibliographical style. For each book make sure you have author's name, title, subtitle, editor's name (if any), city of publication, publisher's name, and year of publication. For each article: author(s), article title and subtitle, periodical title, volume and issue number, year of the volume, and page range for the article.

Print and turn in a copy the next time we meet. (Two-sided printing is fine.)

If you want, you can also begin to build the FRP itself using XHTML and basic CSS. We'll work on this part in next week's class.

top

Week Three

Tuesday, Sep. 22, Wednesday, Sep. 23
Week Three Image

Work Due

  • Preliminary research for FRP: Turn in a printed copy of your research/bibliography.
  • Web Bio Page, draft two: Add beginner CSS in an external file and a text image inside your h1 element. Save in your "drafts" folder, and post a link to your "biopage2.htm" in the "Bio Page, CSS version" thread on the Class Forum.
  • Intro, captions, and nine photographs from the End of the World saved for the web at three sizes: 100px wide, 260px wide, and 550px wide. Heights should be kept more or less the same for all nine images at each width. Thus one image is height 80px when its width is 100px, the other images should also be height 80px when at width 100px (give or take a few px where needed). Use cropping to help with this. Print the short intro text and captions.

Discussion

Introduction

Three preliminary ideas for your project: (1) site macro-purpose; (2) site macro-genre (e.g.,web magazine, professional portfolio); (3) macro-theme for site design.

IMPORTANT clarification: Help via email – etiquette and format.

How web authoring differs from web design.

The traditional division of labor (with reference to Robert Waller): content producer, web designer, and content user. How the relation between the three roles has changed. The concept of "access structure."

Remarks on completing assignments.

Page Complexity

Basic page design: Strictly Film School's Kiyoshi Kurosawa page.

Fancy page design: The Lippincott homepage.

The differences in design are quite clear. But what do these pages have in common?

Bio Page Critique/Review

Start by looking at XHTML v. HTML; Bad Tags; and Span and Div.

Next, let's look at the content, design, code, and (very important) image use of some of your Bio Pages. We'll access these via the Class Forum.

Note: Remember that a link to your work needs to be posted in the correct thread in the forum. If the link to your work is missing (or if it doesn't work), your assignment will count NOT submitted.)

Color Schemes

Your sites should not be TOO colorful, but color should be used both aesthetically and meaningfully. For instance, use color to organize your page visually.

One method of logical page-coloring is to use a key image – e.g., from your home page – to generate a multi-color palette for background color, border colors, link colors, etc.

Select the image. Then apply the image to, e.g., Color Palette Generator, and see what we get.

An especially useful web tool for generating and testing coherent color schemes is Adobe Kuler.

Activities

Validating Your CSS

Open the CSS-added version of your bio page both remotely in Firefox and locally in Notepad.

Next, test your bio page's CSS in a CSS Validator to see if it validates.

If the page fails to validate, fix the problems, re-upload your file, and check again.

Repeat until valid.

FRP Assignment

We'll begin to build the FRP in class. We'll use the in-class exercise to review the basic HTML and CSS we've covered so far. We'll also practice developing good page structure and semantic markup (introduced briefly in the last class). And we'll see how using microformats can help us to design a better FRP.

This exercise will also give us a chance to practice using the CLASS and DESCENDANT methods of CSS selection.

We'll start with the basic XHTML page template from Week One. We'll go on to add some general page structure using divisions ("divs") and spans, introduced in the last class. Here we'll also include a link to an external CSS file ("frp.css"), also introduced in the last class.

Next we'll add some markup more or less specifically suited to the FRP (i.e., to online bibliography pages). As part of the stage of the building, we'll refer to a sample bibliography using a provosional citation microformat that I constructed for this course.

If we have time, we'll end by looking at some ways of including illustrations (informative images or "figures") in the developing page design.

Homework

Reading

Huddleston, HTML, XHTML, and CSS, chapter 10.

Burrough and Mandiberg, Digital Foundations, chapter 4. Complete the chapter exercise. Save your result for the web, and upload to your "hw" folder on Eden.

Very short: "CSS Coding Conventions" (PHPied).

Online article: "How to Size Text in CSS" (A List Apart).

Web Typography Reading

Code Style: Build better CSS font stacks

Ross Shannon, Web Typography (overview)

Oliver Reichenstein, Web Design is 95% Typography

Michael Owens, 6 Ways To Improve Your Web Typography

CRAP Principles Reading

If you have it: Read Robin Williams, Non-Designer's Design Book, pp. 10-86. These chapters introduce us to the mighty (simple) "CRAP principles" – Contrast, Repetition, Alignment, and Proximity – by which we can make our pages look good, or at least a lot better, with relative ease.

If you are not in possession of the the Williams book, then read these online articles on the CRAP principles of design:

We'll go over examples of CRAP applied and CRAP ignored in next week's class. And there'll be a small related group exercise.

Project Proposal and Book Choices

Note: This is a graded homework assignment.

Once we've discussed your topic idea (in class or by email), complete the Project Proposal assignment on the Class Forum. This must be completed before the next class.

As part of the Project Proposal, you'll need to find 2-3 non-fiction books related to your topic. I'll approve one or more of these for your book review. The books need to have been published within the last five years.

Answer the Proposal questions on the Class Forum and bring a printed copy of your response for next week.

Further Reading Page

Finish Part One the FRP assignment. Use XHTML to structure the page. Use CSS to style the page. Use the microformats we examined in class to add better structure and meaning to your page.

Update: Add a short one-to-three paragraph INTRODUCTION at the start of your page. The intro, as discussed in class, should describe the content and purpose (function) of the FRP and should be rich in keywords.

FRP Banner

In Photoshop or another graphics program: Make an thematic banner for your FRP. The banner can use photographs or line art. It should not distract from the rest of the page, but nor should it be dull. It CANNOT be a text-only banner (e.g., colored text on a colored background.)

Again: On replacing a header with an image, see Huddleston, pp. 172-73.

Here are some banner examples:

top

Week Four

Tuesday, Sep. 29, Wednesday, Sep. 30
Week Four Image

Work Due

  • Project Proposal and Book Choices – Respond to questions on the Class Forum.
  • Further Reading Page – Finish Part One the FRP assignment. Your FRP draft needs to have a short introduction (one to three short paragraphs), as covered in class. Post a link to your page in a reply to the "Further Reading Page" thread on the Class Forum.
  • FRP Banner – Make the banner and add it to your FRP.

Discussion

Information Design: Basic Rules

The basic information design rule for web authoring: Every visual (presentational) difference should signal a semantic or functional difference in the content. Every visual repetition or connection (e.g., two elements with the same color) should signal a semantic or functional connection.

Related to this is a rule of information design economy: Avoid using more visual signals than are needed to clearly establish differences in content.

For example: A heading should be differentiated from the textual content falling under that heading. It can be larger, bolder, italic, underlined, in a different color or font-family. It can have a different texture or contain an image. It can be differently aligned (indented, centered, aligned right). It can have a different behavior (e.g., it can fade into view when the page loads or vibrate). Etc. But it does not need to have more than one or two of these differentiating properties to contrast sufficiently with its underlying text.

Very often only one difference is needed, perhaps two for optimal aesthetics. More than two starts to get the user wondering about other differences (beyond the heading-content difference) might be signaled that she is missing; and this slows down the communication of the information and the appreciation of the page.

Also a rule of maximal accessibility: Make your design both as human-readable and as machine-readable as possible.

Information Design: Further Principles

Edward Tufte's Five Principles of Information Design: According to Tufte, good information design presents information is

  1. Comparative
  2. Causal
  3. Multivariate
  4. Multimodal (using whatever it takes)
  5. Well-documented

Here is Tufte's favorite example:

Minard's Great Infographic

Charles Joseph Minard's diagram of Napoleon's ill-fated march on Moscow. Carte Figurative des pertes successives en hommes de l'Armée Française dans la campagne de Russie 1812-1813 (1869).

Let us consider your projects as instances of (excellent) information design according to the above principles.

To Tufte's five principles I want to add two Robert Waller::

  1. Accessible (navigable, user-friendly)
  2. Genre-based (uses conventions the intended user is familiar with and expects to find)

Review of Web Typography Reading

Typedia: Anatomy of a Typeface.

Code Style: Build better CSS font stacks

Ross Shannon, Web Typography (overview)

Oliver Reichenstein, Web Design is 95% Typography

Michael Owens, 6 Ways To Improve Your Web Typography

Web 2.0 Style

Here is a pretty terrible old web page: Wondermints fan site.

And here is an article on Current Web Style.

And here is an example of that style: Net Squared website.

And here is a related Web 2.0 How To tutorial.

CRAP Design Review

Visual logic of the page: uses page design to visually indicate what goes together, what doesn't.

CRAP = Contrast, Repetition, Alignment, and Proximity.

Another principle is Sallience: Your design should enable the user to focus on the main content of the page (e.g., the textual information, the informative graphics, the art work) and not on blank space or page decoration.

Let's compare these examples:

Let's go over this CRAP principles design demonstration based on the Rolex Awards example above.

More examples:

First Text Page Assignment: Book Review

The product or event review is an important and widely used genre of web writing. It provides content of interest to a wide range of users; is often a good way to attract attention to your website, no matter the topic of the site; is a way of entering into dialogue (directly or indirectly) with other web authors; and is a rich method for adding context for your site (to your project, your work, etc.) by presenting, in the form of a review, relations between the content of your site and one or more other products.

The first major page of your final project will be a review page with an accompanying sidebar of blurbed links related to the subject(s)/product(s) of your review(s). The default assignment is a book review, but we can discuss other products (or events) for review. Whatever the object of your review(s), the page (excluding the sidebar and any long quotes) must contain at least 1200 words of writing (equivalent to about 4 double-spaced pages of printed text).

As discussed, the book should be a recent (as recent as possible but within the past five years) book related to your site topic and of likely interest to your intended site users. Also, it must be approved by the instructor.

You may review multiple books or other products, but need to discuss this with the instructor.

We'll look at several examples of online reviews in the next class. Here are two examples with which to start:

Note: Supplying access to a chapter list/table of contents for the book via a link (e.g., to the publisher's website) or other supplementary device is a good EXTRA feature for a book review, and one I recommend; but it should NOT be included in the body the review, as Evans does in his review.

Activities

Adding Sub Navigation to Your FRP

First, we'll discuss navigation and web semantics. Then we'll use the following models and tutorials to add subnavigation to your FRP.

Here are tutorials and some models for customizing navigation (using pseudo-classes) and then formatting navigation on a web page. We'll appply these first to the sub-navigation on your FRP.

Adding a Byline to Your FRP

Adding a byline to your FRP will introduce you to the concept (and technique) of Microfromats. You'll creat a byline that reads "Prepared by [your name]" under the the title/main header. This byline will use the hcard microformat.

Adding GOOD Typography to Your Bibliography

Revise bibliographical items as needed in light of the above discussion of web typography and information design. At minimum: Book titles need to be visually distinct from the other information and article titles should be in quotes. However:" Do not underline book titles; this will make them look like LINKS.

Adding Figures to Your FRP and Positioning Them

Refer to the Graphics section of the FRP assignment.

You should have three images with captions, including source information, ready to use on your page. We'll structure these using the the figure microformat and add them to the page.

Here are some more color resources. And (if I remember) we should also take a look at some of these web typography resources.

Homework

Reading

Begin to read your instructor-approved book-review book. The review is due in two weeks time.

Re-read Huddleston, HTML, XHTML, and CSS, chapter 10. Read chapter 14.

Burrough and Mandiberg, Digital Foundations, chapter 4. Complete the chapter exercise. Save your result for the web, and upload to your "hw" folder on Eden.

Ellyssa Kroski, "Information Design for the New Web" (and the same article with better layout)

Molly E. Holzschlag's highly recommended Thinking Outside the Grid

Jonathan and Lisa Price, "Make clear what the user will get from the link" (.pdf) and "shift focus from the links, or the linked-to documents, to the subject" (.pdf).

Special Plagiarism, Copyright, & Intellectual Property Reading

Review the Writing Program's plagiarism policy and the Business and Technical Writing Program plagiarism guidelines.

U. S. Copyright Office

For a good sense of the tough reality of copyright conditions for images on the internet, read this informative exchange on Brian Carver's Ludwig Wittgenstein site

Further Reading Page

Continue updating your FRP. You should finish adding pictures and captions and styling the header and sitenav (basically, what we covered in class). Next week we'll add some final elements to perfect the page and the finished page will be due the following week (along with the text of your review).

If needed: Here are links to versions of the demo HTML and CSS we worked on in class. Use Firebug to study the HTML page.

Links Research

Find nine websites that would be of genuine interest/use to the reader of your (book) review(s).

Avoid (1) obvious sites (like Wikipedia) and (2) online articles in exclusive subscritpion databases like JSTOR, Project Muse, EBSCOhost, etc.

Write two-sentence descriptive blurbs for each site. Try to make these blurbs interesting and informative. Refer to the Jonathan and Lisa Price readings above for some advice on this.

Bring a printed copy of your blurbs to turn in and save an electronic copy in your "hw" folder.

Here is a good stylish example of some blurbs:

A Links Model from NY Times Magazine

Veerle's list of approved links is another good example of the blurbed links genre. Some of her text is a bit brief compared to what I want for this assignment (she tends to have one sentence where I want you to write two); but she sets a good model for what I want your two-sentence blurbs to say.

top
Instructor: Jonathan Bass