Verdensveven

World Wide Web (begrep på engelsk som kan oversettes til italiensk som "verdensnettverk", eller "verdensnettverk", der "nettverk" refereres til av nettet - "lerret" , veven som består av renning og veft ), forkortet Web , akronym WWW eller W3 , er en av de viktigste Internett -tjenestene , som lar deg surfe og dra nytte av et veldig stort sett med amatør- og profesjonelt innhold ( multimedia og annet) koblet til hverandre gjennom lenker ( lenke), og andre tjenester tilgjengelig for alle eller en valgt del av Internett-brukere; denne enkle tilgjengeligheten av informasjon er gjort mulig ikke bare av nettverksprotokoller , men også av tilstedeværelsen, spredningen, brukervennligheten og effektiviteten til søkemotorer og nettlesere i en nettverksarkitekturmodell definert som klient-server .

Historie

Ideasjonen og fødselen

Det første forslaget om et hypertekstuelt system kan spores tilbake til studiene til Vannevar Bush , senere publisert i artikkelen As We May Think (på italiensk "Come We Could Think") fra 1945 . Begrepet hypertekst ble introdusert i 1965 av Ted Nelson .

Fødselsdatoen til World Wide Web er vanligvis angitt som 6. august 1991 , dagen da den engelske dataforskeren Tim Berners-Lee publiserte det første nettstedet [2] .

Ideen om World Wide Web ble født to år tidligere, i 1989 , ved CERN (Conseil Européen pour la Recherche Nucléaire) i Genève , det viktigste europeiske fysikklaboratoriet . Den britiske forskeren ble slått av hvordan noen italienske kolleger pleide å overføre informasjon via telefonlinje fra den ene etasjen til den andre i instituttet ved å vise informasjon via video. Den 12. mars 1989 presenterte Tim Berners-Lee dokumentet Information Management: a Proposal til sin veileder , en kopi av dette er utstilt på CERN, som ble vurdert som "vagt, men interessant". Ved basen var prosjektet til Berners-Lee selv og hans kollega, belgieren Robert Cailliau , rettet mot å utvikle programvare for deling av vitenskapelig dokumentasjon i elektronisk format uavhengig av IT-plattformen som brukes, med sikte på å forbedre kommunikasjonen . , og derfor samarbeid , mellom instituttets forskere. Ved siden av opprettelsen av programvaren begynte også definisjonen av standarder og protokoller for utveksling av dokumenter på datanettverk : HTML -språket og HTTP -nettverksprotokollen .

I desember 1990 ble de første versjonene av serverprogramvaren ferdigstilt . Berners-Lee laget også den første nettleseren . På dag 20 [1] dukket det første nettstedet opp, som beskrev det samme WWW-prosjektet [3] . Nettstedet var kun synlig for CERN-ansatte og samarbeidspartnere. Fra 6. august 1991 begynte imidlertid Berners-Lee å offentlig kunngjøre på forskjellige nyhetsgrupper eksistensen av WWW-prosjektet og tilgjengeligheten av programvaren [4] . Det tok 17 dager før siden ble besøkt: den første brukeren utenfor forskningssenteret nådde den påfølgende 23. august [5] .

Etter to år hvor det bare hadde blitt brukt av det vitenskapelige miljøet, bestemte CERN 30. april 1993 å gjøre WWW tilgjengelig for alle ved å gi ut kildekoden i det offentlige domene . I de påfølgende årene fikk den nye teknologien rask og utbredt suksess, i kraft av muligheten som tilbys alle til å lage nettsider, effektiviteten til tjenesten og sist men ikke minst dens enkelhet. Med suksessen til nettet begynte den betydelige veksten og spredningen av Internett i årene 2000-2010, så vel som den såkalte "epoken på nettet ".

Det første italienske nettstedet som ble lagt ut på nettet var « Senter for forskning, utvikling og høyere studier på Sardinia » (CRS4) [6] . Nettstedet, crs4.it, ble publisert våren 1993 [7] og er fortsatt online (selvsagt i den historiske versjonen [8] ).

Fra statisk nett til netttjenester

Standardene og protokollene som fikk nettet til å fungere støttet i utgangspunktet kun administrasjon av "statiske" HTML-sider, det vil si hypertekstfiler (tidligere utarbeidet) som kunne sees og fremfor alt navigeres ved hjelp av passende applikasjoner ( nettleser ).
For å overvinne begrensningene til det innledende prosjektet ble verktøy som var i stand til å generere dynamiske HTML -sider (f.eks. ved å bruke data hentet fra en database ) umiddelbart definert. Den første løsningen av denne typen var CGI ( Common Gateway Interface ). Gjennom en CGI er det mulig å be en webserver om å starte en ekstern applikasjon og presentere resultatet som en hvilken som helst HTML-side. Denne løsningen, selv om den er veldig enkel å implementere, har mange prosjektbegrensninger (den eksterne applikasjonen kjøres på hver brukerforespørsel og ingen optimalisering er forutsett , det er ingen administrasjon av sesjonstilstanden ).

To måter har blitt fulgt for å gi nettet større interaktivitet og dynamikk. På den ene siden har funksjonaliteten til nettlesere blitt økt gjennom en utvikling av HTML-språket og muligheten for å tolke skriptspråk (som JavaScript ). På den annen side har behandlingskvaliteten til serverne blitt forbedret gjennom en ny generasjon språk integrert med webserveren (som JSP , PHP , ASP , etc.), og transformerer dermed webservere til nåværende applikasjonsservere .

Utbredelsen av disse løsningene har gjort det mulig å starte bruken av nettet som en applikasjonsplattform som i dag finner sitt maksimale uttrykk i webtjenestene , som hele den globale industrien av programvare for bedriftsledelse jobber med, fra store kommersielle navn ( som SAP og Oracle ) opp til Open Source -samfunnene . Bruken av webtjenester innenfor SOA - integrasjonsarkitekturen vil også tillate små bedrifter å administrere forretningsprosessene sine uten store anstrengelser .

Hensikten med webtjenestene er å begrense implementeringsaktiviteter så mye som mulig , slik at du kan få tilgang til programvaretjenester som er tilgjengelig på nettverket, sette dem sammen i henhold til dine behov og betale dem kun for deres faktiske bruk, en metodikk identifisert på angelsaksisk terminologi som betaling per bruk , on demand- programvare , just in time-programvare , on tap-programvare , etc.

Netttjenester og deres suksess har derfor en strukturell og iboende kobling med forretningsprosessene som de må støtte i en ny prosessbasert organisasjon.

Fra det statiske nettet til det semantiske nettet

Til tross for alle disse utviklingene forblir nettet, igjen og fremfor alt, et gigantisk bibliotek av statiske HTML-sider på nettet. Men hvis på den ene siden HTML-standarden med sin enkelhet har bidratt til bekreftelsen av nettet, har den på den andre siden den store begrensningen at den kun handler om formatering av dokumenter , og utelater strukturen og betydningen av innholdet.

Dette gir betydelige vanskeligheter med å hente og gjenbruke informasjon. For å innse dette er det tilstrekkelig å utføre et søk ved å bruke en av de mange motorene som er tilgjengelige på nettet, og du vil innse at av de tusenvis av dokumenter som er et resultat av spørringen , er det ofte bare en liten prosentandel som er av interesse for forskningen som var tenkt å gjøres. For noen søkemotor er det for eksempel ingen forskjell mellom begrepet Rød i konteksten Mr. Red og begrepet rød i sammenheng med rødt hår , noe som gjør søket svært vanskelig.

Svaret på dette problemet kom, nok en gang, fra den engelske fysikeren Tim Berners-Lee , som, etter å ha forlatt CERN , grunnla W3C - konsortiet som tok på seg rollen som myndighetene i utviklingen av standarder og protokoller relatert til nettet. I 1998 definerte han XML -standarden (eXtensible Markup Language), et metaspråk som stammer fra SGML , som gjør det mulig å lage nye markup-språk (f.eks. HTML har blitt omdefinert i XML som XHTML). Dens innovative funksjon er muligheten til å legge til semantisk informasjon om innhold ved å definere passende tagger .

Hovedmålene for XML, angitt i den første offisielle spesifikasjonen [9] (oktober 1998 ), er få og eksplisitte: bruk av språket på Internett, enkel dokumentoppretting, støtte for flere applikasjoner , klarhet og forståelighet. Med disse enkle funksjonene gir XML en vanlig måte å representere data på, slik at programmer er bedre i stand til å søke, vise og manipulere informasjon skjult i kontekstuell uklarhet.

Dette er grunnen til at XML til tross for sin unge alder er grunnlaget for alle de nye teknologiske spesifikasjonene distribuert av W3C og har blitt tatt i bruk som en datarepresentasjonsstandard av hele dataindustrien (fra konfigurasjonsfilene til applikasjoner til definisjonen av datautvekslingsformater ).

XML-spesifikasjonene har imidlertid et veldig viktig gap: de definerer ikke noen unik og delt mekanisme for å spesifisere forhold mellom informasjon uttrykt på nettet for deres automatiske behandling (f.eks. flere dokumenter som snakker om samme emne, person, organisasjon, objekt) , noe som gjør det svært vanskelig å dele informasjon.

Også i dette tilfellet kom løsningen på problemet fra Berners-Lees W3C, gjennom formaliseringen av det semantiske nettet . W3C vurderer den ideelle utviklingen av nettet fra maskinrepresenterbar til maskinforståelig . Ideen er å generere dokumenter som ikke bare kan leses og verdsettes av mennesker, men som også er tilgjengelige og tolkbare av automatiske agenter for å søke etter innhold.

For dette formålet har noen språk blitt definert, for eksempel Resource Description Framework (RDF) og Web Ontology Language (OWL), begge basert på XML, som tillater å uttrykke forholdet mellom informasjon som refererer til logikken til predikater lånt fra kunstige intelligens . [10] Disse standardene er allerede tilgjengelige, men fortsetter å bli videreutviklet sammen med formalismer og verktøy for å utstyre nettet med slutningsevner .

Den nettopp beskrevne er en prosess som bare tilsynelatende er teknisk, men tydelig synlig i sitt omfang, som har som mål å lande på den delte intelligensen til nettet som lover, på kort sikt, den mest effektive bruken av nettsteder og, på lengre sikt. , en genuin transformasjon av programvare og tjenesters natur.

Mye interesse for disse teknologiene er å se i det faktum at alle (brukere, produsenter av programvare og små og store tjenester) må dra nytte av den fulle spredningen av disse standardene . Dannelsen i kroppen av nettet av et enormt "semantisk" nettverk er faktisk nøkkelbetingelsen for å starte en ny måte å forstå og bruke nettet på.

Beskrivelse

Hovedtrekket til nettnettverket er at nodene som utgjør det, er koblet til hverandre gjennom såkalte lenker (hyperkoblinger), og danner en enorm hypertekst , og dets tjenester kan gjøres tilgjengelige av internettbrukerne selv .

Når det gjelder innhold, har derfor nettet den ekstraordinære særegenheten ved å tilby hvem som helst muligheten til å bli utgiver og, med en liten kostnad, nå et potensielt stort publikum spredt over hele verden: i 2008 oversteg Internett-brukere én milliard og fem hundre millioner, nesten en fjerdedel av verdens befolkning [11]

Nettet ble opprinnelig implementert av Tim Berners-Lee mens han var forsker ved CERN , basert på ideene hans og hans kollega, Robert Cailliau , og de stadig utviklende standardene som det er basert på vedlikeholdes av World Wide Web Consortium. ( W3C: www.w3c.org).

Internett er et elektronisk og digitalt rom på Internett beregnet for publisering av multimedieinnhold ( tekst , bilder , lyd , video , hypertekst , hypermedia , etc.) samt et verktøy for å implementere bestemte tjenester som programvarenedlastinger ( programmer , data , applikasjoner , videospill osv.). Dette elektroniske rommet og disse tjenestene gjøres tilgjengelig gjennom bestemte Internett -datamaskiner kalt webservere .

Enhver som har en datamaskin, internettilgang, passende programmer og såkalt webhotell, en del av minnet til en webserver beregnet for lagring av webinnhold og implementering av webtjenester, kan i samsvar med gjeldende lover i landet hvor serveren er plassert, publisere multimedieinnhold eller tilby bestemte tjenester. Innholdet på nettet er faktisk konstant online , og derfor kontinuerlig brukbart av alle med en datamaskin, Internett-tilgang og passende "navigasjonsprogrammer", spesielt den såkalte nettleseren , som faktisk lar deg bruke innhold og tjenester publisert på nettet.

De mest populære Internett-leverandørene tilbyr muligheten til å publisere innhold på nettet som ikke er for komplisert uten at du trenger å kunne merkespråket nettet . Det samme gjelder også blogger : det er mange nettsteder som tilbyr gratis muligheten til å lage en blogg på en enkel og umiddelbar måte uten behov for spesiell teknisk kunnskap. Når det gjelder mer komplekst innhold, er det også nødvendig å ha en WYSIWYG - webredigerer hvis du vil unngå, eller i det minste forenkle, å lære nettmarkeringsspråket .

Imidlertid er ikke alt innholdet og tjenestene på nettet tilgjengelig for alle, ettersom eieren av netthotellet, eller den som har delegert bruk av det, kan gjøre dem tilgjengelige kun for enkelte brukere, gratis eller mot en avgift, ved å bruke kontosystem .

Innhold og organisering

Hovedinnholdet på nettet består av tekst og grafikk , hvis format er kodet av et begrenset sett med standarder definert av W3C . Dette innholdet er det som alle nettlesere må kunne tolke og representere uavhengig, det vil si uten tilleggsprogramvare.

Innholdet publisert på nettet kan imidlertid være av hvilken som helst type og i hvilken som helst standard. Noe av dette innholdet er publisert for å brukes gjennom nettleseren , og fordi det ikke er i en av standardene som tilhører settet definert av W3C, må nettleseren utvides i sin funksjonalitet for å kunne representere dem. For dette formålet må nettleseren være utstyrt med passende plug-ins , dvs. utvidelser av den grunnleggende programvaren som øker funksjonaliteten, og som normalt er tilgjengelig på nettet. Innhold som ikke er direkte brukbart av nettleseren, må brukes med programmer utenfor selve nettleseren. Dette kan for eksempel være en kjørbar fil for operativsystemet du bruker, eller et Microsoft Excel - regneark .

Innholdet på nettet er organisert på nettsidene som igjen er strukturert i nettsidene som presenteres som komposisjoner av tekst og/eller grafikk som vises på dataskjermen av nettleseren. Nettsidene, som til og med tilhører forskjellige nettsteder, er koblet til hverandre på en ikke-sekvensiell måte gjennom lenker (også kalt lenker ), deler av tekst og/eller grafikk på en nettside som gir tilgang til en annen nettside, nedlasting spesielt innhold, eller få tilgang til bestemte funksjoner, ved å klikke på det med musen , og dermed lage en hypertekst .

Alle nettsteder identifiseres av nettadressen , en unik sekvens av tegn som kalles URL i tekniske termer som gjør at de kan spores på nettet.

Det er ingen oppdatert indeks over innholdet på nettet i sanntid, så i løpet av årene har de såkalte søkemotorene blitt født og har hatt stor suksess , nettsteder som det er mulig å søke etter innhold på nettet automatisk basert på søkeord som legges inn av brukeren, og de såkalte nettportalene , nettsteder hvorfra det er mulig å få tilgang til store mengder nettinnhold valgt av redaktørene av nettportalen ved bruk av søkemotorer eller etter anbefaling fra redaktørene av nettsidene.

Tjenester

I tillegg til publisering av multimedieinnhold, gjør nettet det mulig å tilby spesielle tjenester som kan implementeres av nettbrukerne selv.Tjenestene som kan implementeres er utallige, i praksis begrenset kun av hastigheten til telekommunikasjonslinjen som brukeren og leverandøren av tjenesten er koblet sammen og ved hjelp av datakraften til datamaskinene deres. Derfor er bare de med et generisk navn oppført nedenfor:

Implementering

Nettet er implementert gjennom et sett med standarder , de viktigste er følgende:

Det særegne ved innholdet på nettet er at det ikke er lagret på en enkelt datamaskin, men at det er distribuert på flere datamaskiner, en egenskap som gir opphav til effektivitet da de ikke er bundet til en bestemt fysisk plassering. Denne særegenheten oppnås ved hjelp av HTTP-nettverksprotokollen som lar deg se innholdet på nettet som et enkelt sett med innhold selv om det fysisk befinner seg på en mengde Internett -datamaskiner rundt om på planeten .

Operasjon

Visning av en nettside begynner med å skrive inn URL -adressen i det aktuelle feltet i nettleseren eller ved å klikke på en hypertekstkobling på en tidligere viste nettside eller i en annen ressurs, for eksempel en e-post . Nettleseren på det punktet bak kulissene starter en serie kommunikasjonsmeldinger med webserveren som er vert for siden med sikte på å vise den på brukerterminalen.

Først blir servernavndelen av URL-en løst til en IP-adresse ved hjelp av den globale og distribuerte databasen kjent som Domain Name System ( alias DNS). Denne IP-adressen kreves for å sende og motta pakker fra webserveren .

På dette tidspunktet ber nettleseren om informasjonen ved å sende en forespørsel til den adressen. Når det gjelder en typisk nettside, blir HTML -teksten til en side først forespurt og umiddelbart tolket av nettleseren som deretter ber om eventuelle bilder eller filer som skal brukes til å danne den siste siden.

Når filene som er forespurt av webserveren er mottatt, formaterer nettleseren siden på skjermen etter spesifikasjonene for HTML, CSS eller andre nettspråk. Hvert bilde og andre ressurser er integrert for å produsere nettsiden brukeren vil se.

Tilgjengelighet og brukervennlighet

Avgjørende i utviklingen av nettet har blitt konseptene tilgjengelighet og brukervennlighet til fordel for alle typer brukere, knyttet til design, organisering og implementering av innhold i henhold til spesifikke krav, generelt til felles med de evolusjonære linjene til all maskinvare og IKT - programvare _

Merknader

  1. ^ a b ( NO ) Fødselen av nettet , på home.cern , CERN. Hentet 28. september 2016 .
  2. ^ Internett, for 25 år siden ble det første nettstedet online , på tech.fanpage.it . Hentet 29. november 2017 .
  3. ^ Første nettsider , på w3.org , mai 2019. Hentet 28. september 2016 (arkivert fra originalen 17. juli 2015) . Siden er for tiden online takket være en restaurering av den opprinnelige siden og adressen, jfr. Cor.Com
  4. ^ Tim Barners Lee, Short summary of the World Wide Web project , på groups.google.com , Google, 6. august 1991. Hentet 28. september 2016 .
  5. ^ Verdens internettdag , på corriere.it . Hentet 26. juli 2017 .
  6. ^ http://www.repubblica.it/tecnologia/2016/04/29/news/pietro_zanarini_e_il_primo_sito_web_italiano_testi_e_link_quanta_novita_in_quella_pagina_-138691701/
  7. ^ http://www.crs4.it/it/news-view/il-primo-sito-web-italiano-sviluppato-dal-crs4-esposto-a-roma-oggi-e-domani/
  8. ^ Arkivert kopi , på history.crs4.it . Hentet 27. april 2020 (arkivert fra originalen 22. oktober 2019) .
  9. ^ HTML 4.01-spesifikasjon .
  10. ^ [1] .
  11. ^ Internett: 2,2 milliarder brukere i 2013. Asia og Kina vil drive vekst mens Italia fortsatt er blant de minst tilkoblede landene. Arkivert 26. august 2009 i Internet Archive ..

Bibliografi

Relaterte elementer

Andre prosjekter

Eksterne lenker