Exercise 04 - pippinbarr/dart450-2018 GitHub Wiki

Admin

Assigned: 30 January 2018, in class
Due: 6 February 2018, 11:59PM
Value: 2.5% of final grade

Brief

Create a simple informational webpage that is 'freshly ugly' as per the Internet Ugly Aesthetic discussed in class (and in the article It's Supposed to Look Like Shit. Use jQuery's ability to alter the appearance and behaviour of a page in response to events to make the page 'interactively ugly' rather than only visually.

For example, you could excessively use jQuery/CSS animations triggered by mouse or keyboard events to cause the page to distort and become unreadable when the user tries reasonable actions like typing or moving the mouse. You could use timeouts or intervals or animation frames to have the page degrade in appearance over time. You could use conditionals and probability (via Math.random()) to have the page behave inconsistently. You could use Math.random() to randomise the page's appearance in general each time it is loaded.

Remember to think fairly small to give yourself time to work on the Midterm Project as well!

Blank Template

blank_template.zip

Grading

Exercises are not meant to be exhausting or stressful, but rather a chance to play with the technical and expressive possibilities of the programming learned in class.

Exercises are graded as either

  • Pass: Genuine engagement with the concept of the exercise, effort made to use the technology creatively
  • Fail: Non submission, not-functional, or unacceptably minimal effort

Submissions

John Exampleperson

Marc-Olivier Lamothe

Kathleen Capiral

Kevin Lam

Victor Le

Émilie Brunet

Emma Spellacy

Sévan Belleau

Gavin Park

Jonathan Béliveau

##Jeanne Garneau-Lévesque

##Laura Hernandez

##Claudia Goyette