Prompt for Monday, January 29

Execute a git pull in your repository directory to download new files. Prompt files won't change after posting, so feel free to modify them as you like. Here once again is an informal guide to git.

Several INFO classes are participating in a Cornell-wide effort to improve classroom experiences. As a part of this project, we are taking baseline readings through a short survey quiz. This quiz is UNGRADED and I will not have access to your individual answers. Participation is voluntary.
If you choose to participate by completing the survey, you will be awarded 10 points of extra credit on HW1. Access the survey here. Survey closes at 6PM on Wednesday.

You can access these files from the course Github repository. The repository will be updated with notes shortly after class. While I encourage you to make use of a local copy of the repository so you can take notes, the version at this site will always be up-to-date and accessible. Here is an informal guide to git.

To develop efficiently, have a local web server running. Python has a simple, built-in server. Use python -m http.server for python 3; use python -m SimpleHTTPServer 8000 for python 2 (execute python in cmd for version number).

How does Javascript differ among popular web browsers? Can I Use breaks down browser support and Browser Usage on Wikipedia shows current market share. Count on your TAs using recent Chrome browsers to evaluate your assignments, but remember that much of the world is not. Even browser usage stats can be misleading if you are intending for your site to be used by members of the Global South.

Let's review Javascript Object Notation.

HTML for today:
Code for today: