Individual assignment.
Choose an existing website of your liking. It can be anything from facebook to amazon, twitter, a tumblr blog you like, or anything else out there.
You can use this assignment as research for your final project. Look at inspirational examples, figure out how they work, begin taking notes about what you might want to do.
View the source code and run a comparative analysis between the website and the source. Based on this analysis, write a simple description of how you think the website works, and choose three attributes that you will change using the chrome developer toolkit. These changes should be inspired by something you wish the developers of your site of choice made different.
Take screenshots of the original website and your modified version, and explain the reasons for your changes.
Build a webpage to host a description of your process and your results.
Ted Nelson and The Curse of Xanadu
4chan and /b/: An Analysis of Anonymity and Ephemerality in a Large Online Community
Evgeny Morozov: Don't be evil.
Lawrence Lessig: Free Culture (Preface and Intro)
Jonathan Zittrain: The Future of the Internet (Battle of the Boxes and Battle of the Networks)
Richard Stallman: The JavaScript Trap