COIN74B HW REQUIREMENTS LIST
HOMEWORK 1: Configuring UNIX Account
(reviewed by Vania Kong)
link to the assignment two 'minisite' of 3 to 5 pages
HOMEWORK 2: Cascading Style Sheets
(reviewed by Vania Kong)
- CSS 1 - Set a style for text (.alignCenter)
- CSS 2 - Set a style for bullets (list-type: none)
- CSS 3 - Set styles for links (background-color and color vary for link, visited, hover, and active)
- CSS 4 - Set a stlye for a table (background-color: #99CCFF; border #9966FF; float: left)
- CSS 5 - Set up a contextual selecter (ul li) (list-style: inside)
- CSS 6 - Absolute positioning of images (thumbnail frame for 5 images is 220px from top)
- CSS 7 - Try overlaying images using Z-index (the yellow text message covers a tall image)
- CSS 8 - Export all your styles to an external stylesheet (coin74b.css)
- CSS 9 - Import styles from a stylesheet into a page
(<link href="../../coin74b.css" rel="stylesheet" type="text/css" />)
- CSS 10 - Import styles from a stylesheet into a stylesheet - used a Dreamweaver css template on page 4. Source code shows: @import url("page4-template/emx_nav_left.css")
HOMEWORK 3: Layers and Behaviors
(reviewed by Vania Kong )
Explanation: for this exercise, I tried to create a page using layers. Here are the steps I took:
- Step 1 - 1st attempt: created DIVs for everything (as prelude to creating layers). Result: a failure! see the original file and faulty css for colRight; couldn't create layers because of this.
- Step 2 - 2nd version: converted tables to layers; it layered the whole page, but centering is off
- Step 3 - 3rd version: adjusted layers ( new layers added; layers named; centered top nav: width changed to 100%). See CSS
- Step 4 - 4th version: created layers using layout design tools; copied and pasted content; adjusted css; tedious! PROBLEM: how do I center this on the screen? PROBLEM: how do I change CSS to show and print in IE6?
- Step 5 - 5th version: removed header, adjusted top placement for other layers. View ALL 5 LAYERS illustrated by 5 colored backgrounds. In an effort to center the page, I ended up converting all the layers back into DIVs. URG! My original intent was to create a layout with layers so I could exchange layers easily. The effort was anything but easy. I think I'll leave layers for layout purposes alone! The RESULTS, however, were ultimately satisfying (but without layers!). I then adapted all the other pages by using the cut-and-paste method, replacing "mainContent" columns with original pages.
- behavior 1 - Popup message - this page: HW3-Step 1
- behavior 2 - Rollover image created with DW ("Original Pages")
- behavior 3 - Image Swap: roll mouse over image to see another
- behavior 4 - Show/Hide behaviors: larger image appears on click; disappears when mouse moves.
- behavior 5 - Open browser window (click on Page 4 link!)
(reviewed by Vania Kong )
- Frameset example - first attempt; awkward
- Frameset example - 57th attempt; successful
- Frameset discussion - love the looks, but not the functionality of frames!
(reviewed by Monica Salinas )
- Create a template - via tutorial: template based on Dreamweaver: The Missing Manual Tutorial, Chapter 17.
- Create a template - from scratch: created a template for future HW pages
- Create a template - from existing page: used my HW3 minisite as a beginning page.
- Apply a template - this shows how my template 1 (horoscopes) was used to create a page.
- Apply a template - this shows how my template 2 (HW page template) is applicable to other lessons. PROBLEM: I found I had to revise my template 2: the repeating region did not include an editable region within it! But, changes were made in a minute, and updates to the next.html page showed up immediately.
- Apply a template - this shows how my template 3 (HW minisite) was used to create 4 other pages (pg1, pg2, pg3, pg4)
- Discuss a template
HOMEWORK 6: Library Items and Snippets
(reviewed by Monica Salinas )
- Library item 1
- Library item 2
- Library item 3
- Code snippet 1
- Code snippet 2
- Storyboard proposal
- Comment on usability
(reviewed by whomever)
- Email form
- Email output
- Guestbook form
- Guestbook output
- Searchable inventory
HOMEWORK 8: Interactive Images
(Martha's Postal Page)
(reviewed by Robin Roth )
- Flash FLV - video on the left was made with Flash Video Encoder, and added as a Flash Movie with DW
- Shockwave - video on the right is in original .mov format, and embeded into page; both appear to use shockwave player; so - what's the difference?
- Simple Viewer - slideshow of ballot-mailing process at the Union
- QuickTime - Martha delivers the mail; video from 2003.
- Podcast - Martha's First Podcast
- YouTube - USPS film about the automation of magazine sorting, called "Sequencing Flats"
(reviewed by Monica Salinas)
- Behavior 1 - breadcrumbs
- Behavior 2 - divimage viewer
- Behavior 3 - virtual pagination
- Behavior 4 - open new window
- Behavior 5 - calendar
- Behavior 6 - folding tree menu
- Behavior 7 - favicon icons
(reviewed by whomever)
- XML Nested model
- XML Empty model
- XHTML meta data
- RSS feed
- Google XML sitemap
HOMEWORK 11:
(reviewed by whomever)
- Google XML sitemap
- Google site analysis
- Google tracking tools
HOMEWORK 12:
- Project link
- Portfolio link
- Code reviewers
* In the case of a 404 error, I always check the
server first to ensure it is functioning properly, and that I can see
your directory. I also allow you to resubmit (once) for any assignment
where there is a 404 error, with the exception of the final assignment
(unless you can correct it quickly).