Section 3: History of the Web Flashcards
Tim Berners-Lee
Invented the web. He was the first web developer!
He created the first web browser and the first server. He also made the very first website Aug. 6, 1991 that still exists today:
info.cern.ch/hypertext/WWW/TheProject.html
Internet
If the World Wide Web is the “instagram” that runs on your phone, then the Internet IS the phone.
Before the internet there was ARPANET. It connected a few universities and then kept growing.
Needed a way to share documents…
World Wide Web
If the Internet is is a phone, then the World Wide Web is the “instagram” on that phone…It’s essentially a desentialized application.
Tim Burners-Lee creates the “www” you see when you type in a URL. It is a common language computers can speak. It’s an agreed upon language/protocol to share files across every computer.
History of HTML, CSS, and JavaScript
HTML is a way for us to write text on websites and create hyperlinks that link to other places. It wasn’t the prettiest thing in the world…So CSS and JavaScript came into being around 1995. CSS solved the problem of having some nice visual aspects to make a website look pretty. JavaScript solved the problem of having interaction such as having drop down menu’s, scroll effects, etc.
Multiple Web Browsers
When files are sent over from servers, they lay out the web page for us. But since there are different browsers, then they might not all agree on how the files are interpreted. Because of this, developers need to figure out how to make the files coming from the servers to the web browser look the same on all browsers. You want anyone to see your website the same whether they use Internet Explorer (yuck) or Google Chrome.
You also want your files to look good on small screens and big screens alike, such as a phone, different sized monitors, etc.
JQuery
Web applications were built in the early 2000’s with JQuery on the front end with HTML, CSS, and JavaScript. It was a library that allowed JavaScript to be written in a simple clean way that made it so developers didn’t have to worry too much about working in one browser or the other to make all web pages look and feel the same across all browsers. It is outdated technology, and you’ll see it less and less in job postings today since there are better ways of doing this.
LAMP Stack
On the back end you had the Lamp Stack, which stands for Linux, Appachie, MySQL, PHP.
PHP was used to write files that allowed us to have logic on servers. It is now a very unpopular language in terms of growth and job opportunities. Facebook still uses it, but that’s because it was built with it in the early 2000’s.
Apache Server you’ve probably seen with CPanel or common hosting platforms. It’s a software that really efficiently serves up files.
MySQL is still being used, but if you are looking to be hired, you want skills that are highly employable. MySQL isn’t used as much anymore.