|
Week 14 THE PRODUCTShared Files Archive Final Plans Week 13 Animation LabDHTML Animation Week 12 DHTML Layers LabStretchtext Demo Week 11 DHTMLReplacement Lab Week 10 Progress ReportsStyle Sheets Style Sheets Lab Week 9 Maintaining StateCookies Invisible Forms State-Keeping Lab Week 8 Preloading ImagesJavaScript and Forms Assignment 3 Assignment 2 Work Prototype Logos Week 7 Barlow's DeclarationRandom Content Week 6 Name RevealedGround Rules 2 Revised Syllabus Week 5 Assignments for 10/7Week 4 Window Control DemoProposed Names Ground Rules Advice on Research Week 3 Group AssignmentsAssignment 1 Work Javascript, Buttons, Frames Assignment 2 Week 2 Lecture 9/9Platform Detection JavaScript Basics Week 1 Class ListWeek 1 Checklist JavaScript Content Assignment 1 Server Access Publication Research Topics Syllabus Requirements Course Concept |
Technical Assignment 2Page Design With JavaScriptDue on the server Saturday, October 7 Part A. Create a group of Web pages demonstrating the following features:
Content of these pages and the way you integrate content and technique are up to you. Thoughtful and effective integration will be particularly rewarded. Your project could be a sketch for a personal home site, a basic information page for some company, concern, or issue, or anything else that fits the bill. Content does not need to be extensively developed: a few sentences on each page or frame update will do. Your main page must use a frameset and one of its component pages must contain at least three buttons, each with at least two states (on, off). At least one event for each button (mouseOver or click) must cause a frame to change its content. Try to think of a non-trivial use for platform or browser detection. Likewise, try to invent an interesting and appropriate occasion to deploy at least one secondary window. Include some content that is randomized, variable, or dated (e.g., a time-stamped footer). Part B. Summarize your work. Write a short memo or bullet list indicating how you have fulfilled the terms of the assignment. Be sure to point out any especially clever or interesting techniques. E-mail this memo to me when you upload your work. Technical Requirements: All work must be placed in a new directory within your personal directory on Crow. Name this directory assignment2. Criteria for Grading:
|
||
|