feb 1
asides
... iPad :
Flash: propietary video/interactive web format, owned by Adobe.
jokes: 18, 3, 5, 64, 63, 59, 79, 78
HTTP
Discuss how web pages are delivered over the 'net:
Telnet session example from command prompt :
# connect to port 80 (web server)
$ telnet cs.marlboro.edu 80
# Do you speak HTTP ?
> GET / HTTP/1.1
> Host: cs.marlboro.edu
# The server answers:
> HTTP/1.1 200 OK
> Date: ...
> Server: ...
Mostly: GET and POST
Server software:
Browser software:
Concepts:
- caching
- one web page = many files (.html, .jpg, .css, ...)
- "dynamic" pages
- simple : one static (unchanging) page
- complex : maps.google.com AJAX fancy stuff
Take a few wireshark captures, look at a few Tamper Data screens, from a few different sites.
Also use "view source" to see the raw web page HTML.
recap
- HTML vs HTTP : what are they?
- What does each look like?
- What are they for?
- CSS, JavaScript : how do they fit in?
What is "Tamper Data" doing? Why is it called that?
Assignment for Thursday: try this sort of thing on your own, and discuss.