WWW History

References:


Overview

There were three Webs:

The third was successful due to its timing in history:

The Web's history is the confluence of the development of three ideas, each of which would be revolutionary to a pre-World War II observer: Some highlights of the Web's history follow.

July 1945

Memex: Click here to view Bush's article.


1957

Networking...

Soviet Union launched Sputnik.

In response to Soviet research efforts, Eisenhower established Advanced Research Projects Agency (ARPA).

ARPA launched first American satellite within 18 months.

Several years later, ARPA was given the task of developing a reliable communications network, specifically for use by computers. Motivation was to have a network of decentralized military computers connected in such way that it could withstand destruction of one or several nodes in a war.


1962

Networking...

Paul Baran at RAND proposes distributed packet switched communication network with no centralized control.


1965

First computer network:

ARPA sponsors study on "cooperative network of time-sharing computers" -- TX-2 at MIT Lincoln Lab and Q-32 at System Development Corporation (Santa Monica, CA) are directly linked (without packet switches).

Hypertext terms coined:

Ted Nelson coins the terms "hypertext" and "hypermedia" in a paper to the ACM 20th national conference
"By 'hypertext' mean nonsequential writing - text that branches and allows choice to the reader, best read at an interactive screen."


1967

Networking:  Packet switching invented:

At ACM Symp. on Operating System Principles:

First hypertext system built:


1968

Hypertext:  Engelbart's NLS:

Doug Engelbart (inventor of mouse) demos hypertext system Recognized at WWW4 conference as a predecessor of the WWW.

Networking:  First Packet Switched Network Operational

What was arguably the first packet-switching network was operational and in-place at the National Physical Laboratories in the UK.

Parallel efforts in France also resulted in an early packet-switching network at Societe Internationale de Telecommunications Aeronautiques in 1968-1970.


1969

Networking...

ARPANET commissioned; first node at UCLA, then Stanford Research Institute (SRI), University of Utah in Salt Lake City, and UCSB (UC Santa Barbara).

Information Message Processors (IMP) was developed by Bolt Beranek on Honeywell DDP 516 to deliver messages between the four node network above.

First RFC (Request For Comments), "Host Software", was submitted by Steve Crocker.


1970

Networking...

ALOHAnet developed by Norman Abrahamson; offspring was Ethernet

ARPANET hosts start using Network Control Protocol (NCP). This protocol was used until 1982 at which time it was replaced with TCP/IP.


1971

Networking...

ARPANET grows to 15 nodes:

Computing...

First PC sold: John V. Blankenbaker's  "Kenback-1"


1972

Networking:

RFC 318: Telnet Ray Tomlinson writes e-mail program to operate across networks

Inter-Networking Working Group (INWG), headed by Vinton Cerf, established and given task of investigating common protocols.

Public demonstration of ARPANET by Bob Kahn of BBN. The demonstration consisted of "packet switch" and TIP (Terminal Interface Processor) in basement of Washington Hilton Hotel. Public could use TIP to run distributed applications across U.S.

Hypertext:

CMS researchers develop ZOG: Later commercialized: Knowledge Management System (KMS)

1973

Networking...

First overseas connection to ARPANET: First published outline for the idea of Ethernet: Bob Metcalfe's Harvard Ph.D. Thesis.

RFC 454: File Transfer Protocol (FTP)


1974

Networking...

Design of TCP published by Vinton Cerf and Bob Kahn.

Computers...

Intel markets 8080 microprocessor.


1976

Networking...

Bell Labs develops UUCP (unix-to-unix copy); releases in UNIX one year later


1978

Hypertext...

Andrew Lippman (MIT Architecture Machine Group) lead team of researchers developed what is argued to be the first true hypermedia system: Aspen Movie Map Navigation map, displayed in addition to the movie window, allowed user to jump directly to point on city map instead of finding the way through city streets to that destination.


1979

Networking...

USENET established, originally between UNC and Duke


1980

Web...

Tim Berners-Lee joined CERN as a consultant.

Computers...


1981

New Networks:

BITNET (Because It's Time NETwork)

CSNET (Computer Science NETwork) established

Hypertext:  Xanadu Proposed

Theodor Holm Nelson, a writer, film-maker, and software designer, conceived following system:
  1. Xanadu is a system for the network sale of documents with automatic royalty on every byte.
  2. This is a completely interactive a universal document database (docuverse).
  3. The transclusion feature allows quotation of fragments of any size with royalty to the original publisher.
  4. It is a system for a point-and-click universe.
  5. This is an implementation of a connected literature.
Its followers believe in it with almost religious zeal and its skeptics bash it with equal conviction.

Transclusion (term introduced by Ted Nelson) is process of including something by reference rather than by copying.

Transclusion differs from URLs in WWW:

Xanadu would permanently keep every version of every document, thereby eliminating the possibility of a broken link and the ever-so-familiar 404-Document Not Found error. Xanadu would only maintain the current version of the document in its entirety. The previous versions could then be dynamically reconstructed from the current version through a very sophisticated versioning system which would keep track of modifications made to each generation of the document

Referred to in Wired magazine as "the longest-running vaporware story in the history of the computer industry."


1982

Networking...

Transmission Control Protocol (TCP) and Internet Protocol (IP) selected as Dept. of Defense protocol suite

First definition of term "internet."

RFC 827: External Gateway Protocol

Computers...

Sun introduces Unix-based workstation for under $20,000.  UNIX machines with built-in TCP/IP start their gain in popularity.


1983

Networking...

Computers...

Apple introduces Macintosh.  The notion of "point and click" starts to become mainstream.


1984

Networking...

Over 1000 hosts in ARPANET

TCP/IP and the Internet are introduced to CERN.


1985

Hypertext...

8000 page computer manual for the Symbolics machine was put into a hypertext system.

Xerox released NoteCards, a LISP-based hypertext system.


1986

Networking:

NSFNET created with 56 Kbit/sec links. Network News Transfer Protocol (NNTP) created.

Hypertext:

Office Workstations Ltd (OWL) introduced OWL-Guide, a hypertext system for Macintosh. Gained widespread acceptance due to Mac's popularity.

Later ported to IBM-PC platform and became the first multi-platform hypertext system.


1987

Apple's HyperCard:

Apple releases HyperCard, exposing many to hypertext ideas.

Bill Atkinson of Apple Computers introduced HyperCard.

Apple bundled application free with all Macintoshs.

HyperCard soon-after became the most widely used hypertext system and many HyperCard-based applications were developed.

Many believe HyperCard to be the application that contributed the most to the popularization of the hypertext model.

First Hypertext conference:

ACM held the first Conference on Hypertext later that year.

Networking:

NSF and Merit Network, Inc. agree to manage the NSFNET backbone.

Over 10,000 Internet hosts


1988

November 1: Internet worm affects 10% of hosts

NSFNET backbone upgraded to T1 (1.544 Mbps)


1989

Networking:

CERN is now largest Internet site in Europe.

Over 100,000 hosts

CSNET merges into BITNET to form Corporation for Research and Education Networking (CREN).

Tim Berners-Lee:

In March, Tim Berners-Lee returns to CERN and proposes hypertext system to store knowledge for High Energy physicists. Click here to see his proposal. One motivation for hypertext was to prevent loss of information as people left CERN. Hypertext system permits an arbitrary graph of information, which Berners-Lee argued was advantageous over information systems based on trees, such as UUCP News.


1990

Networking:

ARPANET decommissioned (replaced by NSFNET)


October 1990

Web...

"World-Wide Web" is chosen as a name. Project official starts at CERN.


November 1990

Web...

Initial Web browser written on NeXT. Was a wysiwyg browser.


December 1990

Web...

Line mode WWW browser demonstrated.


1991

Networking:

NSFNET backbone upgraded to T3 (44.736 Mbps)

NSFNET traffic passes 1 trillion bytes/month and 10 billion packets/month

Java project initiated:

Bill Joy, currently a vice president at Sun Microsystems, is widely believed to have been the person to conceive of the idea of a programming language that later became Java.

In late 1970's, Joy wanted to design a language that combined the best features of MESA and C. In an attempt to re-write the UNIX operating system in 1980's, Joy decided that C++ was inadequate for the job. A better tool was needed to write short and effective programs. It was this desire to invent a better programming tool that swayed Joy, in 1991, in the direction of Sun's "Stealth Project" - as named by Scott McNealy, Sun's president.

In January 1991, Bill Joy, James Gosling, Mike Sheradin, Patrick Naughton (formerly the project leader of Sun's OpenWindows user environment), and several others met in Aspen, Colorado for first time to discuss ideas for Stealth Project.

Goal of Stealth Project was for computers in the consumer electronics market. Project vision was to develop "smart" consumer electronic devices that could all be centrally controlled and programmed from a handheld-remote-control-like device.

According to Gosling, "the goal was ... to build a system that would let us do a large, distributed, heterogeneous network of consumer electronic devices all talking to each other."

Members of Stealth Project, later known as Green Project, divided tasks amongst themselves.

Oak's goals:

March 1991

Web...

Limited release of WWW line mode browser on several platforms: VAX, RS/6000, Sun 4


May 1991

Web...

First US Web server, at Stanford Linear Accelerator Laboratory (SLAC)


August 1991

Web...

First posting of Web software on Internet, on alt.hypertext.

Java...

Oak team had working prototype of user interface and graphical system, which was demonstrated to Sun co-founders Scott McNealy and Bill Joy


1992

Networking...

Internet has over one million hosts.


Jan-May 1992

Web...

Line mode browser, X based browsers (Erwise, Viola) released by various organizations.


September 1992

Java...

Development of Oak, the green OS, the user interface, and *7 hardware prototype were demonstrated to McNealy and Joy.

Prototype was PDA-like (personal digital assistant) device that Gosling described as a "handheld remote control."

Patrick Naughton proclaimed that "in 18 months, we did the equivalent of what 75-people organizations at Sun took three years to do -- an operating system, a language, a toolkit, an interface, a new hardware platform, ..."

However, PDA market was not explosive, as later demonstrated by Apple's Newton PDA.

Sun then envisioned Oak's roles as a technology similar to that of Dolby Labs, which would become the standard for the consumer electronics products.


November 1992

Java...

Oak/Java project incorporated under name FirstPerson.

Given Java's lack of success in the consumer electronics industry, company's direction was somewhat uncertain. Under Sun's influence, company began re-evaluating its mission.

From now until 1994, FirstPerson will unsuccessfully try to penetrate interactive TV market.


January 1993

Web...

Mac browser (ECP) released. 50 known HTTP servers.


February 1993

Web...

NCSA releases Marc Andreesen's Mosaic for X.

Mosaic for Mac, Windows released later in 1993.


March 1993

Networking...

HTTP is 1/10% of NSF backbone traffic.


August 1993

Web...

First WWW conference: WWW Wizards Workshop


September 1993

Networking...

HTTP traffic now 1% of NSF backbone traffic.


October 1993

Web...

200 HTTP servers


December 1993

Web...

Marc Andreesen leaves NCSA, drops work on Mosaic, joins a small company (unrelated to the Web).


1994

Networking...

NSFNET traffic passes 10 trillion bytes/month

Percent packets and bytes in order:

  1. FTP
  2. WWW
  3. telnet

March 1994

Web...

Andreesen leaves small firm to found with SGI founder Jim Clark and Erin Bina (also on the Mosaic team) "Mosaic Communications Corporation," later renamed Netscape.


May 1994

Web...

First WWW Conference: oversubscribed -- 400 of 800 could attend. Now there are over 4500 Web servers.


June 1994

Java...

In June of 1994, Bill Joy started the "Liveoak" project with stated objective of building a "big small operating" system.

In July of 1994, the project "clicked" into place. Naughton gets the idea of putting "Liveoak" to work on the Internet while he was playing with writing a web browser over a long weekend. Just the kind of thing you'd want to do with your weekend!

This was the turning point for Java.


July 1994

Web..

MIT/CERN agree to start WWW Consortium.


September 1994

Java...

Naughton and Jonathan Payne (a Sun engineer) start writing "WebRunner," a Java-based web browser later renamed "HotJava."

By October 1994, HotJava is stable and demonstrated to Sun executives.

This time, Java's potential, in context of WWW, is recognized and project is supported


December 1994

Web...

CERN drops WWW development due to construction of costly Large Hadron Collider accelerator


1995

Networking:

NSFNET reverts back to a research network. Main US Internet backbone traffic now routed through interconnected network providers.

WWW surpasses ftp-data in March as the service with greatest traffic on NSFNet based on packet count, and in April based on byte count

Traditional online dial-up systems (Compuserve, American Online, Prodigy) begin to provide Internet access

Registration of domain names is no longer free. Beginning 14 September, a $50 annual fee has been imposed, which up until now was subsidized by NSF. NSF continues to pay for .edu registration, and on an interim basis for .gov

Technologies of the Year: WWW, Search engines

Java:

Sun formally announced Java and HotJava at SunWorld `95.

Soon after, Netscape Inc. announced that it would incorporate Java support in their browser.

This was great triumph for Java since it was now supported by most popular browser in world.

By December, a reborn Internet-savy Microsoft announced that it would support Java in its Internet Explorer web browser, further solidifying Java's role in the World Wide Web.


March 1995

WWW...

CERN shows WWW to European Media; helped WWW enter mass market


March 1996

Networking...

U.S. Internet backbone increased from 45 Mbit/sec to 155 Mbit/sec due to growing traffic - primarily Web traffic.

Return to CS6204 (Spring 1997) home page or 4984 (Summer 1997) home page.

Send comments to abrams@vt.edu.
[This is http://ei.cs.vt.edu/~wwwbtb/Notes/History.html.  Last revised on 19 May 1997.]