World Wide Web

De la Viquipèdia, l'enciclopèdia lliure.
Saltar a la navegació Saltar a la cerca
Nota de desambiguació.svg Desambiguació : aquí es refereix a "web". Si busqueu altres significats, consulteu WEB .
Nota de desambiguació.svg Desambiguació : si cerqueu el primer navegador web, consulteu WorldWideWeb .
Pàgina inicial del primer lloc web de la història, publicada el 20 de desembre de 1990 a http://info.cern.ch/hypertext/WWW/TheProject.html [1]

La World Wide Web (terme en anglès que es pot traduir en italià com "xarxa mundial", o "xarxa mundial", on "xarxa" es refereix a la web - "llenç" , la trama formats per l'ordit i la trama ), web abreujat, acrònim WWW o W3 , és un dels principals serveis d’ Internet , que permet navegar i aprofitar un conjunt molt ampli de contingut amateur i professional ( multimèdia i altres) connectat entre si mitjançant enllaços ( enllaços ) , i serveis accessibles addicionals per a tots els usuaris d'Internet o per a una part seleccionada; aquesta fàcil disponibilitat d' informació és possible no només pels protocols de xarxa , sinó també per la presència, difusió, facilitat d'ús i eficiència dels motors de cerca i navegadors web en un model d'arquitectura de xarxa definit com a client-servidor .

Història

Icona de la lupa mgx2.svg El mateix tema en detall: Història de la World Wide Web .

La ideació i el naixement

Icona de la lupa mgx2.svg El mateix tema en detall: HTTP , HTML , servidor web i navegador web .
L’ ordinador NeXT utilitzat per Tim Berners-Lee per construir el primer servidor web , exposat al CERN Globe of Science and Innovation . La nota de la caixa diu "Aquest PC és un servidor, no l'apagueu".
WorldWideWeb , el primer navegador del web

La primera proposta d’un sistema hipertextual es remunta als estudis de Vannevar Bush , publicats posteriorment a l’article As We May Think (en italià "Come We Could Think") de 1945 . El concepte d’ hipertext va ser introduït el 1965 per Ted Nelson .

La data de naixement de la World Wide Web s’indica habitualment el 6 d’agost de 1991 , el dia en què l’ informàtic anglès Tim Berners-Lee va publicar el primer lloc web [2] . La pàgina va trigar 17 dies a visitar-se: el primer usuari extern del centre de recerca va arribar-hi el 23 d’agost següent [3] .

La idea de la World Wide Web va néixer dos anys abans, el 1989 , al CERN (Conseil Européen pour la Recherche Nucléaire) de Ginebra , el laboratori de física europeu més important. A l’investigador britànic li va sorprendre com alguns companys italians solien transmetre informació per línia telefònica d’un pis a l’altre de l’institut mostrant informació mitjançant vídeo. De fet, el 12 de març de 1989, Tim Berners-Lee va presentar al seu supervisor el document Gestió de la informació: una proposta , una còpia del qual es troba exposada al CERN, que es va qualificar de "vaga però interessant". A la base es trobava el projecte del propi Berners-Lee i el seu col·lega, el belga Robert Cailliau , destinat al desenvolupament de programari per compartir documentació científica en format electrònic independentment de la plataforma informàtica utilitzada, amb l'objectiu de millorar la comunicació i, per tant, la cooperació , entre els investigadors de l'institut. Juntament amb la creació del programari, també es va iniciar la definició d’estàndards i protocols per a l’intercanvi de documents a les xarxes d’ordinadors : el llenguatge HTML i el protocol de xarxa HTTP .

El desembre de 1990 es van completar les primeres versions del programari de servidor . Berners-Lee també va crear el primer navegador . El dia 20 [1] va aparèixer el primer lloc, que descrivia el mateix projecte WWW [4] . El lloc només era visible per als col·laboradors i empleats del CERN. No obstant això, a partir del 6 d'agost de 1991 , Berners-Lee va començar a anunciar públicament en diversos grups de notícies l'existència del projecte WWW i la disponibilitat del programari [5] . La pàgina va trigar 17 dies a visitar-se: el primer usuari extern del centre de recerca va arribar-hi el 23 d’agost següent [3] .

Després de dos anys en què només havia estat utilitzat per la comunitat científica, el 30 d'abril de 1993 el CERN va decidir posar la WWW a l'abast de tothom alliberant el seu codi font al domini públic . En els anys següents, la nova tecnologia va tenir un èxit ràpid i generalitzat, en virtut de la possibilitat que s’oferia a tothom de crear pàgines web, l’eficiència del servei i, per últim, però no menys important, la seva senzillesa. Amb l'èxit de la web va començar el considerable creixement i difusió d' Internet durant els anys 2000-2010, així com l'anomenada "era de la web ".

El primer lloc web italià posat en línia va ser el del « Centre de recerca, desenvolupament i estudis superiors a Sardenya » (CRS4) [6] . El lloc, crs4.it, es va publicar a la primavera de 1993 [7] i encara està en línia (òbviament a la versió històrica [8] ).

Del web estàtic als serveis web

Icona de la lupa mgx2.svg El mateix tema en detall: Web 1.0 i Web 2.0 .
Esquema del funcionament d'un lloc web dinàmic

Els estàndards i protocols que feien funcionar el web inicialment només admetien la gestió de pàgines HTML "estàtiques", és a dir, fitxers d'hipertext (prèviament preparats) que es podien veure i, sobretot, navegar mitjançant aplicacions adequades ( navegador web ).
Per superar les limitacions del projecte inicial, es van definir immediatament les eines capaces de generar pàgines HTML dinàmiques (per exemple, mitjançant dades extretes d’una base de dades ). La primera solució d’aquest tipus va ser Common Gateway Interface ( CGI ). Mitjançant un CGI és possible demanar a un servidor web que invoque una aplicació externa i que presenti el resultat com a qualsevol pàgina HTML. Aquesta solució, tot i que és molt senzilla d’implementar, té nombroses limitacions del projecte (l’aplicació externa s’executa a cada sol·licitud de l’usuari i no es preveu cap optimització , no hi ha una gestió de l’ estat de la sessió ).

S'han seguit dues maneres de donar a la xarxa una major interactivitat i dinamisme. D’una banda, s’ha augmentat la funcionalitat dels navegadors mitjançant una evolució del llenguatge HTML i la possibilitat d’interpretar llenguatges de seqüències d’ordres (com JavaScript ). D’altra banda, s’ha millorat la qualitat de processament dels servidors mitjançant una nova generació de llenguatges integrats amb el servidor web (com JSP , PHP , ASP , etc.), transformant així els servidors web en servidors d’aplicacions actuals.

La difusió d’aquestes solucions ha permès iniciar l’ús del web com a plataforma d’ aplicacions que avui troba la seva màxima expressió en els serveis web , en la realització i difusió de les quals està treballant tota la indústria mundial de programari per a la gestió empresarial, des de grans noms comercials. (com SAP i Oracle ) fins a les comunitats de codi obert . L’ús de serveis web dins de l’ arquitectura d’ integració SOA també permetrà a les petites empreses gestionar els seus processos de negoci sense grans esforços.

L’objectiu dels serveis web és limitar al màxim les activitats d’ implementació , permetent-vos accedir als serveis de programari disponibles a la xarxa, muntar-los segons les vostres necessitats i pagar-los només pel seu ús real, una metodologia identificada en anglosaxó terminologia com a programari de pagament per ús , sota demanda , de programari just in time , de programari de claqué , etc.

Els serveis web i el seu èxit, per tant, tenen un vincle estructural i intrínsec amb els processos empresarials que hauran de donar suport en una nova organització basada en processos.

De la xarxa estàtica a la web semàntica

Icona de la lupa mgx2.svg El mateix tema en detall: web estàtic , web dinàmic i web 3.0 .
HTML 5

Malgrat totes aquestes evolucions, el web continua sent, una vegada més, una biblioteca gegantina de pàgines HTML estàtic [sense fonts ] en línia. No obstant això, si per una banda l’estàndard HTML amb la seva simplicitat ha contribuït a l’afirmació del web, per altra banda té la gran limitació de tractar només amb el format dels documents , deixant de banda l’estructura i el significat del contingut.

Això suposa dificultats considerables per recuperar i reutilitzar la informació. Per adonar-vos-en, n'hi ha prou amb fer una cerca mitjançant un dels molts motors disponibles a la xarxa i us adonareu que, dels milers de documents resultants de la consulta , sovint només un petit percentatge és d'interès per a la investigació destinat a fer-se. Per exemple, per a qualsevol motor de cerca, no hi ha diferències entre el terme vermell en el context de Mr. Red i el terme vermell en el context de cabell vermell , cosa que fa que la cerca sigui molt difícil.

La resposta a aquest problema va venir, una vegada més, del físic anglès Tim Berners-Lee , que, després d’abandonar el CERN , va fundar el consorci W3C que va assumir el paper del govern en el desenvolupament d’estàndards i protocols relacionats amb la web. El 1998 va definir l'estàndard XML (eXtensible Markup Language), un metallenguatge derivat de SGML , que permet la creació de nous llenguatges de marcatge (per exemple, el propi HTML s'ha redefinit en XML com a XHTML). La seva característica innovadora és la possibilitat d’afegir informació semàntica sobre el contingut definint etiquetes adequades.

Els principals objectius de XML, exposats a la primera especificació oficial [9] (octubre de 1998 ), són pocs i explícits: ús del llenguatge a Internet, facilitat de creació de documents, suport a múltiples aplicacions , claredat i comprensibilitat. Amb aquestes senzilles funcions, XML proporciona una forma comuna de representar les dades, de manera que els programes de programari poden cercar, visualitzar i manipular millor la informació oculta en la foscor contextual.

És per això que, malgrat la seva curta edat, XML és la base de totes les noves especificacions tecnològiques distribuïdes pel W3C i s’ha adoptat com a estàndard de representació de dades de tota la indústria informàtica [ poc clar ] (des de fitxers de configuració d' aplicacions fins a la definició de formats d'intercanvi de dades ). [ sense font ]

Tanmateix, les especificacions XML tenen un buit molt important: no defineixen cap mecanisme unívoc i compartit per especificar les relacions entre la informació expressada al web per al seu processament automàtic (per exemple, diversos documents que parlen del mateix tema, persona, organització, objecte) , fent molt difícil compartir informació.

També en aquest cas la solució al problema va venir del W3C de Berners-Lee, mitjançant la formalització de la xarxa semàntica . El W3C considera l'evolució ideal del web, de representable per màquina a comprensible per màquina . La idea és generar documents que no només puguin ser llegits i apreciats per l’ésser humà, sinó també accessibles i interpretables per agents automàtics de cerca de continguts.

Amb aquest propòsit s’han definit alguns llenguatges, com ara Resource Description Framework (RDF) i Web Ontology Language (OWL), ambdós basats en XML, que permeten expressar les relacions entre la informació que fa referència a la lògica dels predicats manllevats de la intel·ligència artificial. . [10] Aquests estàndards ja estan disponibles, però continuen desenvolupant-se juntament amb formalismes i eines per dotar la web de capacitats d' inferència .

El que s’acaba d’exposar és un procés només aparentment tècnic, però clarament visible en el seu abast, que té com a objectiu aterrar a la intel·ligència compartida del web que promet, a curt termini, l’ús més eficient dels llocs web i, a llarg termini, una autèntica transformació en la naturalesa del programari i dels serveis.

Hi ha molt interès per aquestes tecnologies en el fet que tothom (usuaris, productors de programari i serveis petits i grans) es beneficia de la plena difusió d’aquests estàndards [ sense font ] . La formació en el cos de la xarxa d’una gran xarxa “semàntica” és, de fet, la condició clau per a l’enlairament d’una nova forma d’entendre i utilitzar la xarxa.

Descripció

La principal característica de la xarxa web és que els nodes que la componen estan connectats entre ells mitjançant els anomenats enllaços (hiperenllaços), formant un enorme hipertext , i els seus serveis els poden fer els mateixos usuaris d’Internet.

Per tant, pel que fa al contingut, el web té l’extraordinària peculiaritat d’oferir a tothom l’oportunitat de convertir-se en editor i, amb una petita despesa, d’arribar a un públic potencialment ampli distribuït a tot el món: el 2008 els usuaris d’Internet van superar els mil milions i cinc-cents milions, gairebé una quarta part de la població mundial [11]

El web va ser implementat inicialment per Tim Berners-Lee mentre era investigador al CERN , basat en les seves idees i el seu company Robert Cailliau , i els estàndards en constant evolució en què es basa són mantinguts pel World Wide Web Consortium. ( W3C: www.w3c.org).

La web és un espai electrònic i digital d'Internet destinat a la publicació de contingut multimèdia ( text , imatges , àudio , vídeo , hipertext , hipermèdia , etc.), així com una eina per implementar serveis particulars com ara descàrregues de programari ( programes , dades , aplicacions , videojocs , etc.). Aquest espai electrònic i aquests serveis estan disponibles a través d’ ordinadors particulars d’Internet anomenats servidors web .

Qualsevol persona que tingui un ordinador, accés a Internet, programes adequats i l’anomenat espai web, una part de la memòria d’un servidor web destinat a emmagatzemar contingut web i implementar serveis web, pot, de conformitat amb la legislació vigent al país. on es troba el servidor, publicar contingut multimèdia o oferir serveis particulars. Els continguts de la web són de fet constantment en línia , per tant, poden ser utilitzats constantment per qualsevol persona que tingui un ordinador, accés a Internet i els programes de "navegació" adequats, en particular l'anomenat navegador web , que permet, de fet, utilitzar continguts i serveis publicats a la web.

Els proveïdors de serveis d’Internet més populars ofereixen la possibilitat de publicar contingut al web que no sigui massa complex sense la necessitat de conèixer el llenguatge de marques del web . El mateix també s'aplica al bloc , moltes persones són els llocs web que ofereixen la possibilitat de crear un bloc de forma ràpida i senzilla sense necessitat de tenir coneixements tècnics especials. En el cas de continguts més complexos, també cal disposar d’un editor web WYSIWYG si voleu evitar, o si més no simplificar, l’aprenentatge del llenguatge de marcatge web.

Tanmateix, no tots els continguts i serveis de la web estan disponibles per a tothom, ja que el propietari de l’espai web, o qui n’hagi delegat l’ús, els pot fer disponibles només per a determinats usuaris, de forma gratuïta o de pagament, mitjançant sistema de comptes .

Continguts i organització

Els principals continguts de la web consisteixen en text i gràfics , el format dels quals està codificat per un conjunt restringit d’estàndards definits pel W3C . Aquests continguts són aquells que tots els navegadors web han de poder interpretar i representar independentment, és a dir, sense programari addicional.

No obstant això, els continguts publicats a la web poden ser de qualsevol tipus i estàndard. Alguns d’aquests continguts es publiquen per utilitzar-los a través del navegador web i, en no estar en un dels estàndards pertanyents al conjunt definit pel W3C, el navegador web s’ha d’ampliar en la seva funcionalitat per poder representar-los. Amb aquesta finalitat, el navegador ha d’estar equipat amb connectors adequats, és a dir, extensions del programari bàsic que augmenten la seva funcionalitat i que normalment estan disponibles al web. El contingut que el navegador web no pugui utilitzar directament s’ha d’utilitzar amb programes externs al propi navegador. Per exemple, pot ser un fitxer executable per al sistema operatiu que utilitzeu o un format de full de càlcul Microsoft Excel .

Representació gràfica d'una petita secció de la World Wide Web

Els continguts del web s’organitzen en llocs web que al seu torn s’estructuren en pàgines web que es presenten com a composicions de text i / o gràfics que el navegador web mostra a la pantalla de l’ordinador. Les pàgines web, fins i tot pertanyents a diferents llocs, estan connectades entre si de manera no seqüencial mitjançant enllaços (també anomenats enllaços ), parts de text i / o gràfics d’una pàgina web que permeten accedir a una altra pàgina web, contingut, o accediu a funcions concretes, fent-hi clic amb el ratolí , creant així un hipertext .

Tots els llocs web s’identifiquen mitjançant l’ adreça web , una seqüència única de caràcters anomenada URL en termes tècnics que permet localitzar-los al web.

No hi ha cap índex actualitzat en temps real dels continguts de la web, de manera que amb el pas dels anys han nascut els anomenats motors de cerca i han tingut un èxit considerable, llocs web des dels quals és possible cercar contingut al web automàticament en funció de paraules clau. introduïdes per l’usuari i els anomenats portals web , llocs web des dels quals és possible accedir a grans quantitats de contingut web seleccionats pels editors del portal web mitjançant l’ús de motors de cerca o per recomanació dels editors de els llocs web.

Serveis

A més de la publicació de contingut multimèdia, la web permet oferir serveis particulars que poden ser implementats pels propis usuaris de la web. Els serveis que es poden implementar són innombrables, limitats a la pràctica només per la velocitat de la línia de telecomunicacions amb la qual l'usuari i el proveïdor del servei estan connectats i per la potència de càlcul dels seus ordinadors. Per tant, només es mostren a continuació els que tenen un nom genèric:

Implementació

Accés a navegar per la xarxa a Internet

La web s’implementa mitjançant un conjunt d’ estàndards , els principals són els següents:

La peculiaritat dels continguts del web és que no s’emmagatzemen en un únic ordinador, sinó que es distribueixen en diversos ordinadors, característica de la qual deriva l’eficiència ja que no estan lligats a una ubicació física concreta. Aquesta peculiaritat s’aconsegueix amb el protocol de xarxa HTTP que us permet veure els continguts de la web com un únic conjunt de continguts, fins i tot si resideixen físicament en multitud d’ordinadors d’ Internet a tot el planeta .

Operació

La visualització d’una pàgina web comença escrivint el seu URL al camp adequat del navegador web o fent clic en un enllaç d’hipertext en una pàgina web vista prèviament o en un altre recurs, com ara un correu electrònic . El navegador web en aquell punt entre bastidors inicia una sèrie de missatges de comunicació amb el servidor web que allotja aquesta pàgina amb l’objectiu de mostrar-la al terminal de l’usuari.

En primer lloc, la porció del nom del servidor URL es resol en una adreça IP mitjançant la base de dades distribuïda global coneguda com a Sistema de noms de domini (en abreviatura DNS). Aquesta adreça IP és necessària per enviar i rebre paquets des del servidor web .

En aquest moment, el navegador sol·licita la informació enviant una sol·licitud a aquesta adreça. En el cas d’una pàgina web típica, el text HTML d’una pàgina és sol·licitat primer i immediatament interpretat pel navegador web que, posteriorment, sol·licita qualsevol imatge o fitxer que s’utilitzarà per formar la pàgina final.

Un cop rebuts els fitxers sol·licitats pel servidor web, el navegador dóna format a la pàgina de la pantalla seguint les especificacions d’HTML, CSS o altres llenguatges web. Cada imatge i altres recursos s’incorporen per produir la pàgina web que l’usuari veurà.

Accessibilitat i usabilitat

En l’evolució de la web s’han convertit en elements bàsics d’ accessibilitat i usabilitat en favor de cada tipus d’usuari, relacionats amb el disseny, organització i implementació de continguts segons requisits específics, en general en comú amb les línies evolutives de tot el maquinari i Programari TIC .

Nota

  1. ^ a b ( EN ) El naixement del web , a home.cern , CERN. Consultat el 28 de setembre de 2016 .
  2. ^ Internet, fa 25 anys, es va posar en línia el primer lloc web , a tech.fanpage.it . Consultat el 29 de novembre de 2017 .
  3. ^ a b Dia mundial d'Internet , a corriere.it . Consultat el 26 de juliol de 2017 .
  4. ^ (EN) Pàgines web En primer lloc , a w3.org. Consultat el 28 de setembre de 2016 (arxivat de l' original el 17 de juliol de 2015) . Actualment, el lloc està en línia gràcies a la restauració de la pàgina i l’adreça originals, cf. Cor.Com
  5. ^ (EN) Barners Tim Lee, breu resum del projecte World Wide Web a groups.google.com, Google, 6 d'agost de 1991. Consultat el 28 de setembre de 2016.
  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. ^ Còpia arxivada , a history.crs4.it . Consultat el 27 d'abril de 2020 (arxivat de l' original el 22 d'octubre de 2019) .
  9. ^ Especificació HTML 4.01 .
  10. ^ [1] .
  11. ^ Internet: 2,2 milions d'usuaris el 2013. Àsia i Xina impulsaran el creixement, mentre que Itàlia segueix sent un dels països menys connectats. Arxivat el 26 d'agost de 2009 a Internet Archive ..

Bibliografia

Articles relacionats

Altres projectes

Enllaços externs

Control de l'autoritat Sinònims BNCF 36.337 · LCCN (ES) sh95000541 · GND (DE) 4.363.898-3 · BNF (FR) cb13319953j (data) · BNE (ES) XX4576804 (data)