Preliminaries

The following should not be (too) scary:
- The Document Object Model (DOM)
- Basic JavaScript
- Cascading Style Sheets (CSS)
- Scalable Vector Graphics (SVG)