The Web: Let’s break down the key concepts of the web: HTTP, web browsers, and web servers.
The Internet is like the underlying structure, similar to the network of phones. Just like everyone has a phone number, each device connected to the internet has an address.
Now, what do we do with this internet infrastructure? What are its applications?
Over time, people tried many things on the internet. Some became widespread, while others faded away.Early on, we got email, and it became hugely popular, sticking around.
Then there were things like Usenet newsgroups, Gopher, IRC, FTP, and MUD games
through telnet. Fun stuff that had its time in the spotlight but didn’t stay as popular, becoming niche or fading away.And then came the Web
The World Wide Web
, often just called the Web
.The story behind it is quite interesting, and I’d recommend looking it up for a good evening read on Wikipedia
In short, a person in Switzerland came up with the idea of creating a tool to visualize research papers and connect them with links. And well, his idea really took off.
The beginnings of the Web are fascinating to explore.Absolutely right! Sir Tim Berners-Lee is indeed considered the father of the Web, and he was knighted by Queen Elizabeth II in 2004 for his invention.
He developed the Web while working at CERN in Geneva, originally as an academic tool. The idea of “hyperlinks” was crucial – you could click a link in a document, and it would open another document in a separate window. You could then easily go back to the original document.
The early browsers indeed looked quite different from what we have today. It’s fascinating to see how the Web has evolved over time.
Absolutely, you’ve got the core idea!
The communication between the server and the browser follows a set of rules laid out by a protocol called HTTP (HyperText Transfer Protocol). And yes, HTTP operates on top of TCP, which we discussed earlier. This protocol ensures that the information is sent and received correctly between the server and the browser.