Exercise 05 - pippinbarr/dart450-2018 GitHub Wiki

Admin

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

Brief

Create a simple webpage that is abusive according to one or more of the dimensions discussed in class (physical, temporal, social, aesthetic, unfair) or come up with your own abusive design strategy! Think about whether your abusive design can lead a user of the page to think about you as a person as opposed to just the webpage itself.

As with the Ugly exercise, you could 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 (or even just by default). You could use timeouts or intervals or animation frames to have the page degrade in appearance over time. You could use timeouts to make the page "load" insanely slowly. You could require the user to exert extreme physical effort (like hitting keys or moving the mouse rapidly) in order to "load" the page. You could use conditionals and probability (via Math.random()) to have the page behave inconsistently. You could require the user to type insulting phrases into input fields in order to load the page...

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

Exercise source: https://github.com/marcolamothe/dart450/tree/master/exercices/exercice05 Exercise webpage: https://marcolamothe.github.io/dart450/exercices/exercice05/index.html

Kevin Lam

Emma Spellacy

Victor Le

Claudia Goyette

Emilie Brunet

Kathleen Capiral

Jeanne Garneau-Levesque

Gavin Park

Jonathan Béliveau

Laura Hernandez