History of the Web
<lecture>
On what and why things are they way that they are
George Mauer
http://georgemauer.net
now with
World Wide Web invented in 1989
Tim Berners-Lee
So how does a web page get to you?
Web Request
Web Response
Two stories here
Server
Browser
Story of the Server
Web Server
Programming Language
Giving credit where due
Back to the Browser
Marc
*****ing
Andreessen
Too Many Cooks
Marc
*****ing
Andreessen
Oblivious - The w3c in the early 2000s
Computers in the early 90s
“CSS level 2 became a Recommendation in May 1998, and level 3 will probably follow towards the end of 1999”
(writing in 1999)
But how to make pages *do* things?
So then Netscape gets this guy...
1999: MS Outlook Web Client
Do you have to go to a new page just to get your message?
2004: Gmail
EcmaScript 6 - Finally an update
And will keep evolving
So … things are weird
So … things are weird
So … things are weird
HTML is Structure
how the web page is structured
CSS is Style
how the web page looks
Javascript is Behavior
what the web page does
The Browser Wars!!!
The browser wars got weird!
Not much going on here
2004: Firefox
2008
Predictions
Don’t call it a comeback, I’ve been here for years.
Don’t call it a comeback, I’ve been here for years.
XHML
AR/VR:�The next Big Thing for CSS
AR/VR:�The next Big Thing for CSS
There will be a functional compile to js/css language
We are past peak Javascript
WebAssembly will (finally) bring other languages to the browser
</lecture>
Slides: http://bit.ly/2EJSToB
Bibliography: http://bit.ly/2omHKDS
George Mauer
http://georgemauer.net