Null/HTML

From XPUB & Lens-Based wiki
Revision as of 21:06, 29 October 2014 by Castrobot (talk | contribs)

<slidy theme="aa" />

A bit of history: the Wold Wide Web

WWW (what ?)

HTML developed from the creation of the Wold Wide Web.

Wold Wide Web, AKA www, AKA the Web, is not the Internet.

The Internet is essentially the motorway where many vehicles (or protocols) circulate, the Web is simply one, but a very popular one. Others vehicles on the Internet are email, FTP, torrents, IRC chat, etc.

The Web is a network of interlinked pages, that are accessible through a Web Browser.

www_lets_share_what_we_know_canvas_lunch_bag.jpg

Tim Berners-Lee

The vision for what would become the Web came from the British computer scientist Tim Berners-Lee who happened to be working at CERN in the late 1980s

Tim-Berners Lee


a bloody mess at CERN

Tim Berners-Lee in 1980 worked as a software developer at CERN.

He was faced with a few facts that would make him muse about what would later become the Web.

  • CERN's incredible abundance of knowledge and research
  • CERN's equally abundance of different computer hardware/software, protocols, file formats, documentation systems
  • == a bloody mess

a unified, global documentation system

Berners-Lee wanted to create some unified, global documentation system, that allowed CERN research team to document and share their progress in ways that would be readable, but also writable to others.

Enquire

Berners-Lee's first efforts went to the development of a program called Enquire, a pet project to help him remember the connections among the various people, computers and projects at CERN.

"In Enquire I could type in a page of information about a person, a device or a program. Each page was a ‘node’ in the program, a little like an index card. The only way to create a new node was to make a link from and old node"[1].

a single information space

The Enquire experiment got him thinking:

"Suppose all the information stored in computers everywhere were linked … Suppose I could program my computer to create a space in which anything could be linked to anything. All the bits of information in every computer at CERN, and on the planet, would be available to me and anyone else. These would be a single information space"[1].

Proposal

In a proposal written to CERN's administration Berner-Lee listed the requirements for this global information space:

  • accessible across networks - providing data to different computers
  • distributed - allowing anyone to write information
  • non hierarchical - no tree structures, but stuff connected to stuff.


proposal.gif http://info.cern.ch/Proposal.html

Hypertext

Provided an non hierarchical way of connecting pieces of information, by inter linking them, creating a Web of content.

Berner-Lee recognized the similarities between his concept for a single information and the web like structure that hypertext allow.

HTML

To put his ideas into practice Berner-Lee turned into one of the available markup languages, SGML.

He simplified, and added external hyperlink, to allow different documents to be connected(in one direction).

A snipped of SGML

<!DOCTYPE html>
<html>
  <head>
    <title>Hello World</title>
  </head>
  <body>
    <h1>Greetings</h1>
    <p>This is my homepage!</p>
  </body>
</html>







Resources

Historical: http://home.web.cern.ch/topics/birth-web - on the birth of the Web at CERN from CERN

Technical:

  1. 1.0 1.1 Cite error: Invalid <ref> tag; no text was provided for refs named WeavingtheWeb