CPSCI 105-01: Making the Web Speak

Homework 7

due: February 27, 2007


This assignment is now due on Thursday, March 1.

There are three parts to this assignment.

1. Meta Elements

Fill in the description meta element on each of the following files. The value for each content attribute should be a one sentence description of that particular webpage.

2. Usability

Find a blog that interests you (either for its content or for its design). Edit your usability.html document to include an analysis of the blog. Your analysis should consist of a list of 3-5 features (good and/or bad), each of which contains a 1-2 sentence description of how that feature contributes to (detracts from) usability.

Your usability.html document should now contain reviews of three websites. Make sure that you include a hyperlink to each website in an appropriate place in your document.

3. Proto-Blogging

Use your XHTML template to create a file named proto-blog.html in your public_html directory. Then design a blog. Think about how you'd arrange entries, what kinds of headings you'd use, etc. and include all those elements. Use XHTML classes as appropriate for the elements you'll want to apply CSS to. Include at least four entries, of various length, in your blog. (You can use dummy text as we did in Thursday's lab.) Include a link element in this document that links to a stylesheet named blog.css in your style directory.

Make sure the XHTML in proto-blog.html validates. (Don't forget to make the file accessible to the web server.)

In your style directory, create the file blog.css. It should include style settings for the elements of your blog. (If you don't like some of the settings in mystyle.css, here's your chance to override them.) Use your imagination in creating styles—the only constraint is that they should enhance the usability and accessibility of your webpage. Make this file accessible to the web server.

Make sure the CSS in blog.css validates. (You can use the link to the CSS validator at the bottom of proto-blog.html.)


[ Return to the CPSCI 107 homepage ]

Brian J. Rosmaita <contact me>
This page was last modified Wednesday, 28 February 2007 at 02:34 UTC.
Valid XHTML 1.0 ! Valid Cascading Style Sheets! This page is in AAA Conformance with the Web Content Accessibility Guidelines