Sunday, February 24, 2013

Project 2: Components

Project 2 must have at least one (1) JavaScript component that students either create on their own or adapt/edit from a deployment kit. The JavaScript can be stand-alone JavaScript or AJAX (Spry) or jQuery.

Acceptable JavaScript items include, but are not limited to the following:
  1. Mouseover Event: menu, either top menu with drop-downs or a side-menu with flyouts
  2. Alerts: customizations, auto-completes, or other assurances for the Project 2 form
  3. Validation: use JavaScript to validate that a form is being completed properly
  4. Gallery: of images that are either interactive (with clickable items) or self-playing (like a movie)
Project 2 must also have at least one (1) of the twelve pages include a form for content submission. The form does not need to operate and call an action, in other words, the submit button doesn't have to send the names/values to a recipient. However, the form must be there, written in HTML and CSS. Chapter 7 covers forms in depth, and is required reading for Project 2; pages 341-347 cover the nuances of styling those forms with CSS.

Acceptable forms include, but are not limited to the following:
  1. Contact: an online email form to send a message
  2. Contest: enter your personal information for a contest
  3. Newsletter: enter your personal information to sign-up for email news
  4. Subscription: enter your mailing address to receive a weekly, bi-weekly, monthly, bi-monthly, or quarterly mailing