Så funkar...webben Dessatre vardagliga, enkla saker utgör de tre ben som webben står på: Adress format: URL (Uniform Resource Locator). Var finns resursen Internetprotokoll: HTTP (HyperText Transport Protocoll) Hur skall den hämtas. Dokumentformat: HTML (Hypertext Markup Language) Hur skall den visas upp
Information overload "Thereis a growing mountain of research. But there is increased evidence that we are being bogged down today as specialization extends...Mendel's concept of the laws of genetics was lost to the world for a generation because his publication did not reach the few who were capable of grasping and extending it; and this sort of catastrophe is undoubtedly being repeated all about us, as truly significant attainments become lost in the mass of the inconsequential....The summation of human experience is being expanded at a prodigious rate, and the means we use for threading through the consequent maze to the momentarily important item is the same as was used in the days of square-rigged ships." Lagra information baserad på associationer
Så funkar...webben 1989:"This proposal concerns the management of general information about accelerators and experiments at CERN. It discusses the problems of loss of information about complex evolving systems and derives a solution based on a distributed hypertext system."
En klient/Browser medvilken man kunde hämta dokumenten, få dem visade försig och följa länkar i dem. Kallade programmet för WorldWideWeb.
31.
Så funkar...webben Ladeupp det publikt 1991 och släppte källkoden. Växte sedan ryktesvägen. National Center for Supercomputing Applications (NCSA) Webserver (nr 2)
Så funkar...webben URL(Uniform Resource Locator) Var finns det vi söker? Hanteras av IETF RFC1738 (1994) (Uniform Resource Identifiers RFC2396 1997)
42.
Så funkar...webben URL(Uniform Resource Locator) protokoll :// hostname [: portnummer]/resurs[#partid] Den ger oss också ett schema som avgör vilket protokoll som skall användas.
Så funkar...webben [pra@prapra]$ telnet localhost 80 Trying 127.0.0.1... Connected to localhost.localdomain (127.0.0.1). Escape character is '^]'. GET / HTTP/1.0 HTTP/1.1 200 OK Date: Tue, 03 Feb 2004 08:59:25 GMT Server: Apache/1.3.23 (Unix) (Red-Hat/Linux) mod_jk/1.1.0 mod_python/2.7.6 Python/1.5.2 mod_ssl/2.8.7 OpenSSL/0.9.6b DAV/1.0.3 PHP/4.1.2 mod_perl/1.26 mod_throttle/3.1.2 Last-Modified: Tue, 09 Apr 2002 18:56:58 GMT ETag: "52c045-b4a-3cb3397a" Accept-Ranges: bytes Content-Length: 2890 Connection: close Content-Type: text/html
58.
Så funkar...webben <!DOCTYPEHTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> <HTML> <HEAD> <TITLE>Test Page for the Apache Web Server on Red Hat Linux</TITLE> </HEAD> <!-- Background white, links blue (unvisited), navy (visited), red (active) --> <BODY BGCOLOR="#FFFFFF"> <H1 ALIGN="CENTER">Test Page</H1> <P>This page is used to test the proper operation of the Apache Web server after it has been installed. If you can read this page, it means that the Apache Web server installed at this site is working properly.</P> </BODY> </HTML>
Så funkar...webben HTML(Hypertext Markup Language) Hanteras av World Wide Web Consortium (www.w3c.org) Från början baserat på dokumentspråket SGML(Standard Generalized Markup Language).