CIS 371 |
WWW History and Basics |
Winter 2020 |
Please read the following articles. The first two articles should be read before Wednesday's class. There will be a quiz during class followed by a discussion. If everybody participates in the discussion, I won't grade the quiz. The questions below will help highlight the more important details.
Articles
- Original WWW Proposal
- Formal WWW article in the ACM magazine (You will need to be logged into the GVSU library in order to access this article's full text.)
- HTTP: The protocol Every Web Developer Must Know
- Progressive Web App Video (focus on the first 8 minutes)
- Responsive Web Design
- Chapters 1 and 4 in this Free IBM ebook
- Stack Overflow article about URIs, URLs and URNs
Questions
- For whom was Tim Berners-Lee working when he came up with the idea for the WWW?
- Describe the main problem he was trying to solve.
- Where did he get the idea of a "web"?
- What type of structure/solution does Berners-Lee explicitly avoid?
- What motivates Berners-Lee to say "CERN is a model in miniature of the rest of world in a few years time. CERN meets now some problems which the rest of the world will have to face soon"?
- "Another person must be able to find the information, sometimes without knowing what he is looking for." What does Berners-Lee mean by this? Describe a time when you have done this.
- According to Berners-Lee, what is the main problem with using keywords to organize/find data?
- When was the term "Hypertext" coined?
- What kind of web page corresponds roughly to the "Personal Skills Inventory" mentioned by Berners-Lee?
- Give an example of how modern web servers "...provide existing information in a form matching the standard interface."
- How does Berners-Lee describe the web in the 1994 CACM article?
- How does he describe the browsing experience?
- List several tools that Berners-Lee envisions the Web replacing. Did it?
- What is a "hierarchical space"?
- Why does Berners-Lee claim that HTTP is "perhaps misnamed"?
- What are two competitors to the WWW described in the 1994 paper?
- List some advantages and disadvantages of these competing systems.
- Which points from "the future" have come true? Which have not?
- How much did the WWW grow from 1993 to 1994?
- Is the web as easy to update as it is to read?
Updated Wednesday, 15 January 2020, 3:12 PM