Difference between revisions of "Web history"
From Internet User Guide
(→Tim Berners-Lee launches the Web) |
(→Universal Document Identifier (UDI) - now called Universal Resource Identifier (URI)) |
||
Line 27: | Line 27: | ||
==Development of URI, HTTP and HTML== | ==Development of URI, HTTP and HTML== | ||
− | Along with the first [[ | + | Along with the first [[web browser]] and [[web server]], Berners-Lee also developed the basic Web protocols, including: |
− | *a system for naming individual documents on the Web: the | + | *a system for naming individual documents on the Web: the Universal Document Identifier (UDI) - now called [[Uniform Resource Identifier]] (URI) |
*a network access protocol: the [[HyperText Transfer Protocol]] (HTTP) | *a network access protocol: the [[HyperText Transfer Protocol]] (HTTP) | ||
− | *a publishing language for Web documents: [[HyperText Markup Language]] (HTML) | + | *a publishing language for Web documents: [[HTML|HyperText Markup Language]] (HTML) |
===Universal Document Identifier (UDI) - now called Universal Resource Identifier (URI)=== | ===Universal Document Identifier (UDI) - now called Universal Resource Identifier (URI)=== | ||
Line 48: | Line 48: | ||
:file://cernvax.cern.ch/usr/lib/WWW/defaut.html#123 | :file://cernvax.cern.ch/usr/lib/WWW/defaut.html#123 | ||
− | The "file" scheme has since been replaced by the "ftp" scheme, since [[File Transfer Protocol | + | The "file" scheme has since been replaced by the "ftp" scheme, since [[File Transfer Protocol]] has become the standard internet protocol for file transfer. |
The general form of a name under the "http" protocol [http://www.w3.org/History/19921103-hypertext/hypertext/WWW/Addressing/HTTPAddressing.html was specified in 1992] as follows (the parts in brackets are optional): | The general form of a name under the "http" protocol [http://www.w3.org/History/19921103-hypertext/hypertext/WWW/Addressing/HTTPAddressing.html was specified in 1992] as follows (the parts in brackets are optional): | ||
− | :http://hostname[: port]/path[?searchwords] | + | :http : //hostname[: port]/path[?searchwords] |
For example, the name of an HTML document on one of the cern servers was: | For example, the name of an HTML document on one of the cern servers was: | ||
Line 58: | Line 58: | ||
:http://info.cern.ch/hypertext/WWW/TheProject.html | :http://info.cern.ch/hypertext/WWW/TheProject.html | ||
− | Berners-Lee originally called this sort of hypertext document name a | + | Berners-Lee originally called this sort of hypertext document name a Universal Document Identifier (UDI). However (see the footnote [http://www.w3.org/DesignIssues/Model.html here]), this was changed to Universal Resource Identifier in discussions within the URI working Group of the [[Internet Engineering Task Force]] (IETF), and is now called the [[Uniform Resource Identifier]] |
Meanwhile, the term [[Uniform Resource Locator]] (URL) was introduced to denote a string that provided an address for a resource, while the term Uniform Resource Name (URN) came to represent a string that merely names a resource. URL and URN are types of URIs (see [http://en.wikipedia.org/wiki/Uniform_Resource_Identifier URI]. | Meanwhile, the term [[Uniform Resource Locator]] (URL) was introduced to denote a string that provided an address for a resource, while the term Uniform Resource Name (URN) came to represent a string that merely names a resource. URL and URN are types of URIs (see [http://en.wikipedia.org/wiki/Uniform_Resource_Identifier URI]. |