Week 6: Web Technology

Course

Lectures

  • History of the World Wide Web
  • Browser(war)s: IE, Netscape, Mozilla, standards compliance
  • Dynamic webpages, client side and server side
  • Web applications and database backends
  • W3C and standardization: HTTP, HTML, SGML, XML, XHTML
  • Future directions: semantic web, metadata
  • Bidirectional communication
  • Websockets and HTTP/2

Labs

  • Web server installations

References

RFCs

  • RFC 2617, HTTP Authentication: Basic and Digest Access Authentication
  • RFC 7230, Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing
  • RFC 7231, Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content
  • RFC 7232, Hypertext Transfer Protocol (HTTP/1.1): Conditional Requests
  • RFC 7233, Hypertext Transfer Protocol (HTTP/1.1): Range Requests
  • RFC 7234, Hypertext Transfer Protocol (HTTP/1.1): Caching
  • RFC 7235, Hypertext Transfer Protocol (HTTP/1.1): Authentication
  • RFC 7540, Hypertext Transfer Protocol Version 2 (HTTP/2)
  • RFC 7541, HPACK: Header Compression for HTTP/2

This topic does not exist yet

You've followed a link to a topic that doesn't exist yet. If permissions allow, you may create it by clicking on “Create this page”.