COMPSCI 1JC3 Lecture Notes - Lecture 7: Tim Berners-Lee, Hypertext Transfer Protocol

48 views1 pages
Lecture 7 The World Wide Web
- Tim Berners- Lee; inventor of world-wide web
o Developed HTTP communication protocol
o Developed HTML
o Developed the first web browser called Nexus
- Web is vast collection of information and services, accessible through the web
- Uniform Resource Locators (URLs) identify web sources
- Web resources are obtained by requesting web pages using HTTP
- Web pages are written in HTML
HTML
- Is a markup language
- Web pages contain links to other units of information, inside and outside document
o Contain text and markup tags
o May contain embedded images and interactive programs
o File extension .html or .htm
- Information is represented in:
o Statically in files
o Dynamically in via scripts or programs that assemble information on the fly
o HTML files are difficult to read
HTTP
- Enables a web browser to request documents from a web server
- Uses TCP for transport
- HTTP transaction consists of client request followed by a server response
- HTTP is stateless; no info of state recorded
- State tracked using cookies
- Request can be processed by server side and client side
URLs
1. Protocol
2. Host
3. Port
4. Path
5. Query
6. Fragment
Ex http://imps.mcmaster.ca:80/wfarmer/
find more resources at oneclass.com
find more resources at oneclass.com
Unlock document

This preview shows half of the first page of the document.
Unlock all 1 pages and 3 million more documents.

Already have an account? Log in

Document Summary

Tim berners- lee; inventor of world-wide web: developed http communication protocol, developed html, developed the first web browser called nexus. Web is vast collection of information and services, accessible through the web. Uniform resource locators (urls) identify web sources. Web resources are obtained by requesting web pages using http. Web pages contain links to other units of information, inside and outside document: contain text and markup tags, may contain embedded images and interactive programs, file extension . html or . htm. Information is represented in: statically in files, dynamically in via scripts or programs that assemble information on the fly, html files are difficult to read. Enables a web browser to request documents from a web server. Http transaction consists of client request followed by a server response. Http is stateless; no info of state recorded. Request can be processed by server side and client side. Urls: protocol, host, port, path, query, fragment.

Get access

Grade+20% off
$8 USD/m$10 USD/m
Billed $96 USD annually
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
40 Verified Answers
Class+
$8 USD/m
Billed $96 USD annually
Class+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
30 Verified Answers

Related Documents