World Wide Web

De la Wikipedia, enciclopedia liberă
Salt la: Navigare, căutare

Termenul World Wide Web, abreviat WWW sau și www, numit scurt și web, care în engleză înseamnă „panza” (de paianjen); de multe ori este confundat cu retea (net) și se pronunță /ˌwɝːld waɪd wɛb/ respectiv /wɛb/ (v. AFI), iar pe românește [ pron. ŭeb ] , este totalitatea siturilor / documentelor și informaților de tip hipertext legate între ele, care pot fi accesate prin rețeaua mondială de Internet (net = retea ). Documentele, care rezidează în diferite locații pe diverse calculatoare server, pot fi regăsite cu ajutorul unui identificator univoc numit URL. Hipertextul inclusiv imagini etc. este afișat cu un ajutorul unui program de navigare în web numit browser, care descarcă paginile web de pe un server web și le afișează pe un terminal „client” la utilizator.

WWW este numai unul din numeroasele servicii și aplicații informatice disponibile în Internet. Alte servicii sunt de exemplu: afișarea de informații cu formă de text, imagini și sunete, poșta electronică e-mail, transferul de fișiere de date și informații FTP, chat, aplicații video și video on demand, servicii telefonie și telefonie cu imagine prin Internet de tip VoIP, posturi de radio și televiziune prin Internet, e-commerce, sondări de opinie, răspândirea știrilor prin metode RSS, toate genurile de grafică și muzică, lucrul pe un calculator de la distanță prin Internet, grupuri de discuții pe diverse teme, sisteme de jocuri interactive, distribuție de software ș.a.

Browserele actuale pot nu numai să afișeze pagini web, ci oferă și interfețe către celelalte servicii Internet, având astfel un efect integrator (pentru toate serviciile e suficient un singur browser). De aceea granițele dintre serviciul WWW și celelalte servicii din Internet nu sunt întotdeauna clare.

Istoric[modificare | modificare sursă]

Webul a fost inventat în 1989 la Centrul European de Cercetări Nucleare (CERN) din Geneva, Elveția. Propunerea inițială de creare a unei colecții de documente având legături între ele [1] a fost făcută de Tim Berners-Lee în martie 1989. Propunerea a apărut în urma problemelor de comunicare pe care le întâmpinau echipele de cercetători ce foloseau centrul, chiar și folosind poșta electronică.

Primul server web folosit de Tim Berners-Lee, acum la Microcosm, muzeu al CERN

Primul prototip al acestei colecții (mai întâi în format de text simplu) a apărut nu mult înainte de decembrie 1991, când s-a făcut prima lui demonstrație publică. Studiul a fost continuat prin apariția primei aplicații grafice Mosaic, în februarie 1993, realizată de cercetătorul Marc Andreessen de la centrul universitar National Center for Supercomputing Applications (NCSA) din orașul Urbana-Champaign din statul federal Illinois, SUA.

În 1994 CERN și M.I.T. au format Consortiul World Wide Web, care are drept obiectiv dezvoltarea webului, standardizarea protocoalelor și încurajarea legăturilor dintre site-uri. Berners-Lee a devenit directorul acestui consortiu. M.I.T. coordonează partea americană a consorțiului, iar partea europeană este coordonată de INRIA, centrul de cercetari francez.

În 1995 Andreessen părăsește NCSA și înființează o noua companie, Netscape Communications Corp., care se ocupă cu dezvoltarea de software pentru web.

Apoi webul a evoluat până la ceea ce este astăzi, un serviciu multimedia integrativ, având ca suport fizic Internetul.

Berners-Lee și echipa sa au realizat primele versiuni pentru patru componente cheie necesare serviciului web, și anume:

Funcționare[modificare | modificare sursă]

La baza funcționării webului stau 3 standarde, și anume:

  • (HTTP) - Hypertext Transfer Protocol, stiva de protocoale OSI prin care serverul web și browserul clientului (utilizatorului) comunică între ele;
  • (HTML) - Hypertext Markup Language, standard de definire și prezentare a paginilor web.
  • (URI) - Uniform Resource Identifier, sistem universal de identificare a resurselor din web, folosit pentru a identifica și regăsi paginile web;

Următoarele standarde sunt definite mai târziu:

World Wide Web Consortium (cunoscut și sub denumirea de W3C), care astăzi este condus de Berners-Lee, dezvoltă standardele HTML și CSS; alte standarde provin de la Internet Engineering Task Force (IETF), ECMA sau producători ca Sun Microsystems.

Programul de navigare (browserul) cheamă pagina folosindu-se de URI și HTTP, o interpretează conform formatării paginii (hipertext) și o prezintă utilizatorului pe un monitor. Unul dintre principiile webului este modelul client-server, browserul fiind aplicația client, iar serverul HTTP (serverul web) fiind aplicația server. Pentru a putea interpreta și reda informațiile sub forma hipertextului, browserul apelează la standardul de limbaj HTML, definit încă de la începtul dezvoltării webului.

În perioada 2004-2005 webul a cunoscut un salt calitativ cu privință la aplicațiile de mare răspândire pe glob, care e cunoscut sub numele simbolic Web 2.0.

Standarde web[modificare | modificare sursă]

Standardele web sunt un termen general pentru standardele formale și alte tehnici specifice care definesc și descriu aspecte ale World Wide Web. În ultimii ani termenul a fost frecvent asociat cu tendința de însușire a celor mai bune practici standardizate pentru construirea, designul și dezvoltarea paginilor Web folosind aceste metode.

Există mai multe standarde și specificații interdependente. Unele dintre ele reglementează și alte aspecte ale Internetului, nu doar World Wide Web, dar toate influențează direct sau indirect dezvoltarea și administrarea paginilor Web și a serviciilor web. În timp ce oricare dintre acestea pot fi denumite "standarde web", susținătorii mișcării standardelor Web tind să se concentreze asupra acelor standarde care se reflectă direct asupra accesibilității și utilizabilității paginilor web. Standardele Web, într-un sens mai larg, constau în următoarele:

  • Recomandări publicare de World Wide Web Consortium (W3C)
  • Standarde Internet (STD) - documente publicate de Internet Engineering Task Force (IETF)
  • Request for Comments (RFC) - documente publicate de Internet Engineering Task Force
  • Standarde publicate de International Organization for Standardization (ISO)
  • Standarde publicate de Ecma International (fostă ECMA)
  • Standardul Unicode și numeroase alte Rapoarte tehnice Unicode (UTR) publicate de Unicode Consortium
  • Înregistrări numerice din evidența Internet Assigned Numbers Authority (IANA)

De obicei, când se discută despre standardele web, următoarele standarde sunt considerate fundamentale:

  • Recomandări făcute de W3C referitoare la limbajele hypertext (HTML sau XHTML).
  • Recomandări făcute de W3C referitoare la foi de stil (CSS).
  • Standarde dezvoltate de Ecma International referitoare la Ecmascript (cunoscut și sub denumirea de JavaScript).
  • Recomandări făcute de W3C referitoare la Document Object Model (DOM).

O recomamdare W3C este o specificație sau un set de indicații care, după numeroase propuneri și dezbateri, a primit aprobarea membrilor și directorului W3C.

Un standard de Internet IETF este caracterizat de un grad ridicat de maturitate tehnică și convingerea că protocolul specificat oferă beneficii semnificative comunității Internet.

O specificație care a ajuns la stadiul de standard primește un număr în seria IETF STD, păstrând în același timp numărul IETF RFC inițial.

World Wide Web (pe scurt web sau www) este un sistem hipertext care operează pe Internet. Hipertextul este vizualizat cu un program numit browser, care descarcă paginile web de pe un server web (sau site web) și îl afișează pe ecran. Se pot accesa alte pagini prin legături (sau "linkuri") care indică altă pagină sau trimite informații pe server.

Origini[modificare | modificare sursă]

La 12 decembrie 1991 la Stanford Linear Accelerator Center (SLAC) a fost instalat un server web si primele pagini Web, care făceau legătura cu biblioteca centrului. Dar primul server web a fost realizat aproape cu un an înainte, la Centrul European pentru Cercetări Nucleare (CERN), la Geneva, în Elvetia, si s-a numit la început nxoc01.cern.ch, iar mai apoi info.cern.ch . Iar prima pagină web a continut chiar prezentarea proiectului si a fost accesibilă la: http://nxoc01.cern.ch/hypertext/www/TheProject.html

În '90 - '91, când Internetul era deja în plină dezvoltare, dupa ce proiectul si toate modulele acestuia fuseseră elaborate în Statele Unite, la Stanford Research Institute, la UCLA, UCSB, WU, etc., prin realizarea a ceea ce numim acum web, a venit rândul europenilor. Mai exact, la Centrul European de Cercetări Nucleare (CERN) Geneva, prin proiectul lui Tim Berners-Lee si contributia câtorva colegi si studenti, a fost creat primul navigator si editor de legături (cu o primă versiune a limbajului HTML) si primul program de server Web. La acea data comunicatia prin Internet, prin serviciile de atunci, adica e-mail, ftp si telnet, mergea bine si era destul de serios folosită de comunitatea academică. In 1991, traficul prin nodul NSF (miezul Internetului) depăsea 1 miliard de octeti/oră, iar numărul de calculatoare conectate depăsea o jumătate de milion. Tot 1991 este anul în care National Science Foundation renuntă la interdictia de folosire a Internetului în scopuri comerciale, creind premisele boomului economic produs de comertul electronic.

Tim Berners-Lee era preocupat de introducerea hypertext-ului în Internet, in procesul de cautare si regasire a documentelor. Notiunea exista, chiar si termenul Hypertext fusese deja introdus de Ted Nelson (1965). Problemele si avantajele parcurgerii informatiilor organizate ca hipertext fuseseră deja analizate de Doag Engelbart, realizator al unui prin sistem online si inventator al mausului.

Tim Berners-Lee scrie încă în 1980, în stagiul la CERN, un program pentru "notebook" intitulat "Enquire-Within-Upon-Everything", care permite legaturi între noduri arbitrare. Fiecare nod fiind caracterizat de un titlu, un tip si o listă de legături bidirectionale. Programul a rulat pe masini Norsk Data sub sistemul de operare SINTRAN-III.

In martie 1989 Tim Berners-Lee scrie lucrarea: "Information management: A proposal", difuzată pentru comentarii în CERN. Insotită si de lucrarea "Hypertext and CERN". Ideea de bază a fost cea a accesului la documente pe baza a ceea ce acum numim URL. După mai multe dezbateri si reluări, în septembrie, seful său, Mike Sendal, cumpără un calculator NeXT (unul din supercalculatoarele vremii) si îi permite să treacă la muncă. Era în luna mai a anului 1990.

În octombrie Tim lucra deja la un navigator cu interfață grafică și la editorul aferent, folosind mediul de dezvoltare NeXTStep. În acest timp proiectul este reformulat în cooperare cu Robert Cailliau, astfel că, atunci când primul server Web devine funcțional, prima pagină vizibilă cu ajutorul navigatorului care încă se dezvolta a fost chiar TheProject.html, cu coordonatele complete:

http://nxoc01.cern.ch/hypertext/www/TheProject.html

Studentul Nicola Pellow reușește să facă un navigator mod linie (în genul lynx-ului actual), astfel că la Crăciunul din 1990 erau demonstrabile atât navigatorul său simplu, cât si cel realizat de Tim Berners-Lee, combinat cu editor si cu o interfată grafică. Era deja posibil accesul la fișiere hipertext si la grupurile de știri.

În 1991 proiectul începe să fie prezentat în diverse colective din CERN, iar în luna iunie este organizat primul seminar de calculatoare cu ajutorul acestui sistem, adică pe WWW.

Din august 1991 fisierele constituind serverul, navigatoarele si editorul de pagini Web au fost puse la dispozitia celor interesati, accesibile prin ftp, si chiar difuzate în cadrul grupurilor alt.hypertext, comp.sys.next, comp.text.sgml, si comp.mail.multimedia. In octombrie încep să functioneze listele e-mail www-interest si www-talk@info.cern.ch, fiind introdus si accesul cu telnet anonim pe serverul web info.cern.ch. Sunt instalate si punți între WWW si WAIS, respectiv VMS/HELP.

La început de decembrie, în 1991 la San Antonio în Texas are loc conferinta Hypertext'91, unde Tim Berners-Lee prezintă un poster si demonstrează sistemul. Tot în acele zile navigatorul W3 este instalat pe VMS/CMS, iar revista CERN Computers Newsletter anuntă navigatorul W3 al comunitătii HEP (fizica energiilor înalte).

In acest context, fizicianul Paul Kunz de la SLAC (Centru colaborând strâns cu CERN-ul), care participase la o consfătuire la Geneva in septembrie, unde, după propria mărturie, Tim Berners-Lee i-a arătat despre ce-i vorba, la revenirea acasă instalează programul de server web si realizează împreună cu colaboratorii săi (Louise Addis, George Crane, Tony Johnson, Joan Winters si Bebo White) câteva documente HTML de legătură spre biblioteca electronică a Centrului. Potrivit relatărilor, pagina Web a SLAC ar fi fost accesibilă/vizibilă din 12 decembrie ora 16. Cert este că Tim Berners-Lee transmite un e-mail vineri 13 decembrie pe listele www-interest@cernvax.cern.ch si www-talk@cernvax.cern.ch, cu copie pentru Paul Kunz, la pfkeb@kaon.slac.stanford.edu, prin care anuntâ: There is an experimental W3 server for the SPIRES High energy Physics preprint database, thanks to Terry Hung, Paul Kunz and Louise Addis of SLAC.

Spre deosebire de pagina de prezentare a proiectului, folosită de Tim în demonstratii, pagina SLAC permitea navigarea prin documentele bibliotecii, accesibile până atunci doar cu ftp. Drept urmare, când, o lună mai târziu, în cadrul unei prezentări în public la conferinta AIHEP'92 din Franta, Tim Berners-Lee accesează demonstrativ serverul din Stanford, unii dintre participanti se pare că au intuit marea realizare.

Echipa de la SLAC a constituit grupul WWW-Wizards care a contribuit serios la dezvoltarea si popularizarea acestui serviciu nou introdus în Internet. Tony Johnson va realiza si el un navigator, numit Midas si disponibil din ianuarie 1993 chiar în mediul X (la fel ca si navigatorul VIOLA, realizat de Pei Wei de la O'Reilly Associates).

Erau deja cam 50 de servere Web în functiune, la începutul lui 1993, când apare prima versiune a navigatorului grafic MOSAIC, realizat de Marc Andreesen, cel care a înfiintat si condus, mai apoi, compania Netscape. Mosaic include multe din facilitătile navigatorului Midas, fiind conceput pentru mediul XWindows din Unix.

In martie traficul datorat World Wide Web-ului, măsurat în nodurile NSF, ajunge la 0,1%. WWW este prezent la conferinta Online Publishing'93, la Pittsburg.

Amănunte referitor la acea perioadă, documentele echipei de la SLAC si chiar pagina Web 'comemorată' acum, pot fi găsite la: The Early World Wide Web at SLAC: Early Chronology and Documents (1991-1994)

Paul Kunz relatează multe din detaliile aparitiei World Wide Web-ului într-o conferintă la InterLab'99

Indiscutabil că Web-ul s-a impus, câstigând teren în competitia cu Gopher (serviciu Internet lansat tot în 1991 si operând cu meniuri), prin simplitatea si universalitatea accesului (ideea identificării documentelor prin URL-uri), prin avantajul oferit de sistemul de legături oferit de hypertext si, implicit, de limbajul HTML, pe care se bazează. Pentru prima dată documentele 'manevrate' prin Internet pierd monotonia textului cu acelasi tip de literă, includ grafice sau tabele, ulterior figuri si chiar secvente animate si sunet. Un merit deosebit a avut si navigatorul MOSAIC, precursor al lui Netscape Navigator, Internet Explorer si al celorlalte navigatoare actuale. Dar a fost important si modul în care principiile proiectului si rând pe rând toate programele componente, au fost făcute publice, cu sursele difuzate pe listele e-mail si disponibile prin FTP. Mai mult, la 30 aprilie 1993, apare declaratia CERN asupra caracterului public al tehnologiei World Wide Web.

Curând după aceea, Ari Luotonen rescrie programul httpd - nucleul serverului Web, implementând si autorizatiile de acces. In august 1993, la Cambridge Massachusets, are loc primul workshop WWW Wizards. In septembrie traficul Web prin nodurile NSF ajunge la 1%. Apar versiuni operationale ale MOSAIC si pentru PC-uri cu MS Windows, si pentru Macintosh. In octombrie erau deja 200 de servere Web în functiune, inclusiv unul la Casa Albă. Se lansează primul proiect European bazat pe Web. Este anuntată prima conferintă privind World Wide Web la Geneva, între 25-27 mai 1994. Conferintă la care s-au înscris peste 800 de doritori (din care au fost selectati 400). Conferinta a subliniat importanta WWW pentru învătământ, materialele fiind accesibile încă la TECFA. In iunie 1994 erau înregistrate deja peste 1500 servere Web.

Lansat ca un instrument care să sprijine cooperarea cercetătorilor fizicieni, World Wide Web-ul devine în doar câtiva ani aproape sinonim cu Internetul. Cu toate că nici navigatoarele si nici editoarele de pagini Web nu au ajuns încă la performantele visate de Tim Berners-Lee, World Wide Web-ul a ajuns cea mai mare bibliotecă a lumii, cu peste 3 miliarde de documente, în prezent. Această dezvoltare a dus la aparitia de meserii noi, si la reorganizarea multor activităti tinând seama de conditiile publicitatii pe Web si de posibilităti de cooperare greu de imaginat altădată. Cu ajutorul mediilor Web de instruire si cu resursele informationale si educationale de pe Web, invatarea si perfectionarea continuă devin accesibile aproape oricui. Mai mult, pare realizabilă si previziunea profesorului Patrick Suppes (din 1967) că fiecare îsi va putea alege profesorul potrivit, beneficiind de avantajul pe care istoria l-a oferit doar regelui Filip Macedon: ca sa-l aibă pe Aristotel ca profesor pentru fiul său, Alexandru.

Notă:

De fapt, data de nastere a Internetului este oarecum discutabilă: Unii autori consideră anul 1969 si momentul când ARPANET a conectat calculatoarele de la Stanford Research Institute, University of California Los Angeles, University of California Santa Barbara si University of Utah. Alti autori, printre care si Tim Berners-Lee, consideră ca dată de nastere a Internetului anul 1974, momentul despărtirii părtii academice de cercetările militare, odată cu constituirea retelei Telenet de către firma Bolt, Beranek&Newman. In sfârsit, altii, printre care si Paul Kunz de la Stanford, sunt de părere că Internetul apare doar în 1982, când este folosit prima oară acest nume si când Bob Kahn, Vint Cerf si altii definesc si implementează protocolul TCP/IP - considerat limbajul de comunicatie al Internetului. Pentru întreaga cronologie si evolutie a Internetului se pot consulta: Net Timeline, Vint Cerf's Brief History of the Internet, Hobbes' Internet Timeline, Internet Society (ISOC) All About The Internet: History of the Internet

Mărturiile lui Tim Berners-Lee pot fi găsite la: Tim Berners-Lee: A short history of web development, sau mai pe larg în Frequently asked questions by the Press, respectiv în cartea Weaving the Web.

Lui Tim Berners-Lee i se va decerna Japan Prize pentru punerea bazelor World Wide Web, la Tobyo, în 25 aprilie 2002.

Berners-Lee este acum directorului Consorțiului World Wide Web W3C, care dezvoltă și menține aceste standarde.

Bibliografie[modificare | modificare sursă]

Referințe[modificare | modificare sursă]

  1. ^ http://www.w3.org/History/1989/proposal.html

Vezi și[modificare | modificare sursă]

Legături externe[modificare | modificare sursă]