
WWW eli World Wide Web on CERNissä työskennelleen Tim
Berners Leen nimitys ehdotukselleen Internet-pohjaisesta
hypertekstijärjestelmästä vuonna 1990
, joka yhdistäisi Internetin hajallaan olevat monin eri tavoin
ja protokollin tavoitettavat informaatioresurssit yhden
helppokäyttöisen käyttöliittymän taakse.
Kaiken yhteen Webiksi eli suomeksi seitiksi kutovana
menetelmänä WWW:ssä on Ted Nelsonin jo vuonna 1965 keksimä hyperteksti, jossa mihin
tahansa sanaan voidaan liittää linkki, joka viittaa johonkin
toiseen tietoon. Hypertekstin esittämistä varten Tim Berners
Lee kehitti kuvauskielen nimeltään yksinkertaisesti Hypertext
Markup Language eli lyhyesti HTML, joka pohjautui laajaan
julkaisualan käyttämään rakenteelliseen kuvailukieleen SGML.
HTML:n perusajatuksena on kuvata dokumentin rakennetta
esimerkiksi kertomalla mikä osa tekstistä on otsikkoa,
korostusta tai lainausta ja jättää niiden lopullinen esitysasu
käyttäjän ohjelmasta ja näyttölaitteesta riippuvaksi.
Tämän takia samaa HTML-dokumenttia voi näkövammainen
kuunnella puhesyntetisaattorilla varustetulla päätteellä ja
graafisen käyttöliittymän käyttäjä katsella hänen
näytölleen sopivaksi suhteutettuna tekstinä.
Jotta HTML:stä syntyy maailmanlaajuista hypertekstiseittiä
tarvitaan tietysti yksikäsitteinen tapa määritellä linkkejä
toisiin dokumentteihin tai muihinkin Internetin resursseihin.
Tämä varten on olemassa Universal Resource Locator eli URL,
joka koostuu kolmesta osasta. Ensimmäinen määrittelee
käytettävän tiedonsiirtomenettelyn eli protokollan kuten:
- ftp: Tiedostonsiirtomenettely (File Transfer
Protocol) ohjelmien, tekstin ja kuvien siirtoon. Julkisia
tiedostoja on saatavilla anonymous tunnuksella
esimerkiksi NIC.FUNET.FI koneesta. FTP oli Internetin
ensimmäinen tiedonsiirtosovellus.
- telnet: TELNET etäpääteyhteyksiin toisiin
tietokoneisiin. Julkiset tietokannat olivat useimmiten
pääteyhteyden takana ja useimilla oli oma
komentokielensä. Nykyisin monilla on jo oma
HTML-pohjainen käyttöliittymänsä.
- mailto: ARPANETissa ihmisten välinen
kommunikaatiotarve synnytti nopeasti tiedostonsiirrosta
erillisen sähköpostin, jota nykyisessä Internetissä
siirretään SMTP-protokollalla sähköposti (Simple Mail
Transfer Protocol). Sähköposti oli niitä harvoja
palveluja, jotka toimivat lähes jokaisessa
tietokoneverkossa yhdyskäytävien ja monimutkaisten
osoitteiden avulla, joita käyttäjien piti kopioida
käsin ja usein vielä muuntaa päässään omaan
järjestelmäänsä sopiviksi. Sähköpostia käytettiin
myös paljon erilaisten palvelujen etäkäyttöön.
- http: eli Hypertext Transport Protocol, joka on
nimenomaan WWW:tä varten suunniteltu nopea ja
yksinkertainen yhteysmenetelmä.
URL:n toinen osa kertoo yleistäen sen tietokoneen
osoitteen, jossa haluttu palvelu on ja siinä voi olla
tarkenteita kuten käyttäjätunnus tai porttinumero. Sen
perusteella selaimet pystyvät selvittämään minne niiden
pitää avata TCP/IP yhteys. Esimerkkejä
- ftp://ftp.funet.fi/
- Avaa yhteyden FTP.FUNET.FI koneessa olevaan
FTP-palveluun.
- telnet://hyk2.helsinki.fi/
- Avaa pääteyhteyden Suomen
kansallisbibliografiatietokantaan FENNICAaan
-
- mailto://testaaja@nic.funet.fi/
- Käynnistää sähköpostin lähetystoiminnon
osoitteeseen testaaja@nic.funet.fi
- http://www.csc.fi/
- Muodostaa yhteyden CSC:n kotisivulle
-
- Ja lopulta URL:n loppuosa sisältää kyseisen palvelimen
sisäisen viitteen, joka voi olla tiedostopolku tai
vaikka tietokantahaun parametrit. Esimerkiksi
http://www.csc.fi/suomi/funet/funet-esittely.html avaa
www.csc.fi koneessa /suomi/funet/ hakemistossa olevan
olevan funet-esittely.html tiedoston
- Ja NWI.FUNET.FI hakukoneelle syötetty hakusana FUNET
muutetaan seuraavanlaiseksi tietokannan parameterit
sisältäväksi URL:ksi automaattisesti:
- http://nwi.funet.fi/cgi-bin/egwcgi/egwirtcl/nwisearch.tcl/lang=fi?entry=URL&host=nwi2.funet.fi%3A2100%2FDefault&format=normal
- Siinä loppuosa kohdasta lang=fi alkaen on siis
ohjelmalle nwisearch.tcl annetteavia parametrejä haun
suorittamiseksi. Monet suuret WWW-sivustot rakennetaan
myös nykyään tietokannan avulla yksilöidysti kullekin
käyttäjälle.
-
-
- Tulevaisuudessa verkkoresusseille pyritään jakamaan
painettujen julkaisujen ISBN numeroa vastaavia
URI-tunnisteita, joilla resurssi löytyisi vaikka se
olisikin muuttanut palvelintaan tai kopioitu eri puolille
verkkoa.