The internet - mrcomputers.info

advertisement
THE INTERNET
Matthew Baillie, Luke Day
HISTORY OF THE INTERNET
•
1963 - J.C.R. Licklider authored a series of memos concerning
theoretical network structures while working at Massachusetts Institute
of Technology
•
1970 – Robert Kahn exhibits electronic mail (email) at the International
Computer Communication Conference
•
1980 – Dave Farber reveals his project that aims to build an inexpensive
network using dial up phone links.
HISTORY OF THE INTERNET PT.2
•
1981 – 3com announces Ethernet for workstation computers. Ethernet
allows users to build an affordable local area network.
•
1985 – The first domain is registered
•
1990 – Robert Cailliau and other CERN Scientist begin to create the
World Wide Web. Berners-Lee develops Hyper Text Markup Language
and Uniform Resource Locator.
•
1999 – Internet Music and video piracy is now possible with the creation
of Napster File-Sharing Software.
INFRASTRUCTURE OF THE INTERNET
•
Every computer connected to the Internet is part of a network.
•
In order to connect to networks, one typically has to have an ISP (or internet
service provider.)
•
Your ISP will provide a set transfer speed, measured in mbps (or megabytes
per second.)
•
Every computer connected to the internet has an IP address, (or internet
protocol address.) Protocols are defined as ways that computers interact
with each other, and internet protocols define how computers transfer data
between each other.
•
To access a website, one typically types in a domain name. This is part of the
overall URL. “Google.com” is a domain name. In “Google.com/home”,
Google.com is the domain name, and home is the specific page.
•
URL stands for Uniform Resource Locator. It has two parts: the protocol
identifier and the resource name. http is the most common protocol identifier –
it stands for hypertext transfer protocol.
INFRASTRUCTURE OF THE INTERNET PT. 2
•
DNS stands for Domain Name System. It is the system through which domain
names are translated into IP addresses.
•
Html is the code that websites are based in. html stands for hypertext
markup language.
•
Additionally, websites can use other coding languages like JavaScript, PHP,
CSS, and ActionScript. They provide a lot of very useful tools to create better
and more complex websites.
•
jQuery is an open-source JavaScript library. It provides the capability for
programmers to create plug-ins using JavaScript. The result is the ability to
create animation and advanced widgets for your website.
•
A port number is a number that specifies a specific service between a host
and a client. This port number, a 16 bit integer, refers to a port through which
this service can be requested.
•
Another name for a host is a web server. It is the computer that clients
connect to for a service, like loading a website or playing an online video
game.
THE WORLD WIDE WEB
•
In 1985, the internet was born in Europe. In this year, the concept of DNS was
created. In 1988, an IP connection was made between Europe and North
America. Tim Berners-Lee invented the idea of hypermedia, arguing that this
new technology could hold more than simple text. A formal proposal was made
for this in 1990 to create the WorldWideWeb.
•
The web was developed in 3 months. The first server went up in 1990, as well
as the first web browser. Finally, the first web site was created.
•
From here, the World Wide Web served as the foundation for the internet as
we know it. In 2004, Time Berners-Lee was actually knighted by Queen
Elizabeth II for his services in developing the internet.
•
Here’s the general process of how the WWW works: when a URL is typed into
the address bar, the protocol is added to the URL (if you did not supply it –
this is typically http://.) This is them translated into an IP address through DNS
if it was not already an IP address. Then, the web server receives your request
through a specific port and delivers the file or service through that port.
SCRIPTING/MARKUP LANGUAGES
•
A markup language controls the main framework of the data. An example
of a markup language is html.
•
A scripting language, simply, produces scripts. It gives the computer a
series of specific tasks. An example of a scripting language is PHP.
•
One could say that the framework of what we actually see on the Internet
is based in html. A website simply cannot exist without a markup
language, namely html.
•
A scripting language such as PHP or JavaScript is used to make the
website perform specific tasks. It can be as simple as moving an item on
screen, or performing server-side calculations.
ACTIONSCRIPT
•
ActionScript was originally developed by Adobe Systems to handle 2D
animation in Adobe Flash. Once Flash moved past the need for this in
order to retain this animation functionality, ActionScript became mainly
used for mobile development, database applications, and in basic
robotics.
•
Actionscript 2.0 was released in 2004, for the purpose of Flash
development.
•
ActionScript 3.0 was released in 2006. It is targeted for versions of Flash
Player 9 and forward. ActionScript 3.0 executes code 10 times faster than
ActionScript 1.0.
CONCLUSION
•
The internet makes use of several programming languages to function
such as html and ActionScript.
•
These fall under the titles of markup and scripting languages respectively.
•
Markup languages form the basic structure of webpages, while scripting
languages perform things like server side calculation and animation.
•
The internet was born in 1985, and is still growing today!
BIBLIOGRAPHY
•
http://www.webopedia.com/TERM/D/domain_name.html
•
https://docs.oracle.com/javase/tutorial/networking/urls/definition.html
•
https://en.wikipedia.org/wiki/JavaScript
•
https://en.wikipedia.org/wiki/ActionScript
•
https://technet.microsoft.com/en-ca/library/cc787920(v=ws.10).aspx
•
https://en.wikipedia.org/wiki/JQuery
•
https://en.wikipedia.org/wiki/World_Wide_Web
•
http://perlmaven.com/how-does-the-world-wide-web-work
•
https://www.quora.com/What-is-the-difference-between-programminglanguages-markup-languages-and-scripting-languages
•
https://en.wikipedia.org/wiki/Adobe_Systems
•
http://www.newmedia.org/history-of-the-internet.html
Download