HTTP, HTML, and "Web"
"Internet" vs. "The Web"
Most of the time these days, we see these as the same things:
But are they? Are they the same?*
* Hint: No. 😉
Ok, but really… Web? Internet? The same, right?
Nope! Consider an analogy…
There's a house, somewhere out there, that has something inside of it that you want. Maybe it's:
🏠
Where does the house come from?
© City of Toronto public archives
Buildings (even houses) don't just come from nowhere. They have to be built.
And usually the builders have a plan to work from.
Once they've implemented that plan, they can start putting the actually useful stuff inside: the books, furniture, other people.
But how do we get there?
Usually:
In this analogy...
We covered the Internet and the Web:
In this analogy...
The Internet is kind of like:
The Web is kind of like:
"Internet" vs. "The Web"
Internet VS. 'The Web'
INTERNET
Computers (servers) connected to each other via a series of networks
Powered by layers upon layers:
THE WEB
So, a "web" site? What's there?
Lots of content: words, images, and often: just a whole heck of a lot of text with not a lot else going on.
CSE 142: Intro. to Computer Programming I
A note.
The staff:
Instructor: ...
TAs: ...
Course overview
Words words words
Learning objectives
More words
Wouldn't it be great if there were more to our words?
hyper:
prefix: hyper-
Wouldn't it be great if there were more to our words?
hyper:
prefix: hyper-
WHAT IS THIS?!?!
Two fundamental technologies on the Web
HTTP:
The HyperText Transfer Protocol
HTML:
The HyperText Markup Language
Two fundamental technologies on the Web
HTTP:
The HyperText Transfer Protocol
HTML:
The HyperText Markup Language
WHAT IS THIS?!?!
Giving meaning to our text
CSE 142: Intro. to Computer Programming I
A note.
The staff:
Instructor: ...
TAs: ...
Course overview
Words words words
Learning objectives
More words
How do we go from this...
… to this
CSE 142: Intro. to Computer Programming I
A note.
The staff:
Course overview
Words words words
Learning objectives
More words
<body>
<html>
<html>
<li> ...
<ol>
<header>
<p>
<section>
<section>
Hello World
<p>
<main>
<span>
Lorem ipsum
dolor sit amet ...
Let's demo...
Want to learn more….?
Take CSE 154. 😎