World Wide Web, ook wel web genoemd, is een verzameling websites of webpagina's die zijn opgeslagen op webservers en via internet zijn verbonden met lokale computers. Deze websites bevatten tekstpagina's, digitale afbeeldingen, audio, video's, enz. Gebruikers hebben vanuit elk deel van de wereld via internet toegang tot de inhoud van deze sites met behulp van hun apparaten zoals computers, laptops, mobiele telefoons, enz. Het WWW, naast met internet, maakt het ophalen en weergeven van tekst en media op uw apparaat mogelijk.
De bouwstenen van het web zijn webpagina's die zijn opgemaakt in HTML en met elkaar zijn verbonden door links die 'hypertext' of hyperlinks worden genoemd en die toegankelijk zijn via HTTP. Deze links zijn elektronische verbindingen die gerelateerde stukjes informatie met elkaar verbinden, zodat gebruikers snel toegang hebben tot de gewenste informatie. Hypertext biedt het voordeel om een woord of zin uit de tekst te selecteren en zo toegang te krijgen tot andere pagina's die aanvullende informatie bieden over dat woord of die zin.
Een webpagina krijgt een online adres dat een Uniform Resource Locator (URL) wordt genoemd. Een bepaalde verzameling webpagina's die bij een specifieke URL horen, wordt een website genoemd, bijvoorbeeld www.facebook.com , www.google.com , enz. Het World Wide Web is dus als een enorm elektronisch boek waarvan de pagina's op meerdere servers over de hele wereld zijn opgeslagen.
Kleine websites slaan al hun webpagina's op één server op, maar grote websites of organisaties plaatsen hun webpagina's op verschillende servers in verschillende landen, zodat wanneer gebruikers van een land hun site doorzoeken, ze de informatie snel van de dichtstbijzijnde server kunnen krijgen.
Het internet biedt dus een communicatieplatform waarmee gebruikers informatie via internet kunnen ophalen en uitwisselen. In tegenstelling tot een boek, waarbij we achtereenvolgens van de ene pagina naar de andere gaan, volgen we op het World Wide Web een web van hypertextlinks om een webpagina te bezoeken en van die webpagina om naar andere webpagina's te gaan. Om toegang te krijgen tot internet heeft u een browser nodig die op uw computer is geïnstalleerd.
Verschil tussen het World Wide Web en internet:
Sommige mensen gebruiken de termen 'internet' en 'World Wide Web' door elkaar. Ze denken dat ze hetzelfde zijn, maar dat is niet zo. Internet is totaal anders dan WWW. Het is een wereldwijd netwerk van apparaten zoals computers, laptops, tablets, enz. Het stelt gebruikers in staat e-mails naar andere gebruikers te sturen en online met hen te chatten. Wanneer u bijvoorbeeld een e-mail verzendt of online met iemand chat, maakt u gebruik van internet.
Maar als u voor informatie een website als google.com heeft geopend, gebruikt u het World Wide Web; een netwerk van servers via internet. U vraagt een webpagina op vanaf uw computer met behulp van een browser, en de server geeft die pagina weer aan uw browser. Uw computer wordt een client genoemd die een programma uitvoert (webbrowser) en de andere computer (server) om de benodigde informatie vraagt.
Geschiedenis van het World Wide Web:
Het World Wide Web werd in 1989 uitgevonden door de Britse wetenschapper Tim Berners-Lee. Hij werkte toen bij CERN. Oorspronkelijk werd het door hem ontwikkeld om te voldoen aan de behoefte aan geautomatiseerde informatie-uitwisseling tussen wetenschappers over de hele wereld, zodat ze de gegevens en resultaten van hun experimenten en onderzoeken gemakkelijk met elkaar konden delen.
CERN, waar Tim Berners werkte, is een gemeenschap van ruim 1700 wetenschappers uit meer dan 100 landen. Deze wetenschappers brengen enige tijd door op de CERN-site, en de rest van de tijd werken ze op hun universiteiten en nationale laboratoria in hun thuisland, dus er was behoefte aan betrouwbare communicatiemiddelen zodat ze informatie kunnen uitwisselen.
Internet en hypertext waren op dat moment beschikbaar, maar niemand bedacht hoe je internet kon gebruiken om het ene document met het andere te koppelen of te delen. Tim concentreerde zich op drie belangrijke technologieën waarmee computers elkaar konden begrijpen: HTML, URL en HTTP. Het doel achter de uitvinding van WWW was dus om recente computertechnologieën, datanetwerken en hypertext te combineren tot een gebruiksvriendelijk en effectief mondiaal informatiesysteem.
Hoe de uitvinding begon:
In maart 1989 nam Tim Berners-Lee het initiatief tot de uitvinding van WWW en schreef het eerste voorstel voor het World Wide Web. Later schreef hij in mei 1990 nog een voorstel. Na een paar maanden, in november 1990, werd het samen met Robert Cailliau geformaliseerd als een managementvoorstel. Dit voorstel had de belangrijkste concepten en gedefinieerde terminologie met betrekking tot het web geschetst. In dit document stond een beschrijving van een 'hypertextproject' genaamd World Wide Web, waarin een web van hypertextdocumenten door browsers kon worden bekeken. Zijn voorstel omvatte de drie belangrijkste technologieën (HTML, URL en HTTP).
tekenreeks toevoegen in Java
In 1990 kon Tim Berners-Lee de eerste webserver en browser bij CERN gebruiken om zijn ideeën te demonstreren. Hij gebruikte een NeXT-computer om de code voor zijn webserver te ontwikkelen en plaatste een notitie op de computer ' De machine is een server. Schakel het niet UIT!! 'Zodat hij niet per ongeluk door iemand werd uitgeschakeld.
In 1991 creëerde Tim 's werelds eerste website en webserver. Het adres was info.cern.ch en het draaide op CERN op de NeXT-computer. Bovendien was het adres van de eerste webpagina http://info.cern.ch/hypertext/WWW/TheProject.html . Deze pagina bevatte links naar informatie met betrekking tot het WWW-project, en ook naar de webservers, hypertextbeschrijving en informatie voor het maken van een webserver.
Het internet groeit:
Het NeXT-computerplatform was toegankelijk voor een paar gebruikers. Later begon de ontwikkeling van een 'line-mode' browser, die op elk systeem kon draaien. In 1991 introduceerde Berners-Lee zijn WWW-software met 'line-mode' browser, webserversoftware en een bibliotheek voor ontwikkelaars.
In maart 1991 was het beschikbaar voor collega's die CERN-computers gebruikten. Na een paar maanden, in augustus 1991, introduceerde hij de WWW-software in internetnieuwsgroepen, en dit wekte over de hele wereld belangstelling voor het project. Grafische interface voor internet, voor het eerst aan het publiek voorgesteld op 6 augustus 1991 door Tim Berners-Lee. Op 23 augustus 1991 was het voor iedereen beschikbaar.
Mondiaal worden:
De eerste webserver kwam in december 1991 online in de Verenigde Staten. Op dat moment waren er slechts twee soorten browsers; de originele ontwikkelingsversie die alleen beschikbaar was op NeXT-machines en de 'line-mode'-browser die eenvoudig te installeren en uit te voeren was op elk platform, maar minder gebruiksvriendelijk was en een beperkte kracht had.
Voor verdere verbetering vroeg Berners-Lee via internet andere ontwikkelaars om bij te dragen aan de ontwikkeling ervan. Veel ontwikkelaars schreven browsers voor het X-Window-systeem. De eerste webserver, buiten Europa, werd in 1991 geïntroduceerd aan de Standard University in de Verenigde Staten. In hetzelfde jaar waren er wereldwijd slechts tien webservers bekend.
Later, begin 1993, introduceerde het National Center for Supercomputing Applications (NCSA) de eerste versie van zijn Mozaïek-browser. Het draaide in de X Window System-omgeving. Later bracht de NCSA versies uit voor de pc- en Macintosh-omgevingen. Met de introductie van gebruiksvriendelijke browsers op deze computers begon het WWW zich enorm over de hele wereld te verspreiden.
Uiteindelijk keurde de Europese Commissie in hetzelfde jaar haar eerste webproject goed, met CERN als een van haar partners. In april 1993 stelde CERN de broncode van WWW royaltyvrij beschikbaar en maakte het daarmee tot vrije software. Royalty-vrij betekent dat men het recht heeft om auteursrechtelijk beschermd materiaal of intellectueel eigendom te gebruiken zonder royalty's of licentiekosten te betalen. CERN stond mensen dus toe de code en het webprotocol gratis te gebruiken. De technologieën die werden ontwikkeld om het WWW te maken, werden een open source, zodat mensen ze gratis konden gebruiken. Uiteindelijk begonnen mensen websites te maken voor online bedrijven, om informatie te verstrekken en andere soortgelijke doeleinden.
Eind 1993 waren er ruim 500 webservers en het WWW verzorgt 1% van het totale internetverkeer. In mei 1994 werd de eerste internationale World Wide Web-conferentie gehouden op CERN, die werd bijgewoond door ongeveer 400 gebruikers en ontwikkelaars en in de volksmond bekend stond als de 'Woodstock van het web'. In hetzelfde jaar zijn de telecommunicatiebedrijven begonnen met het aanbieden van internettoegang, en mensen hebben thuis toegang tot WWW.
In hetzelfde jaar werd er nog een conferentie gehouden in de Verenigde Staten, die door meer dan 1000 mensen werd bijgewoond. Het werd georganiseerd door de NCSA en het nieuw opgerichte International WWW Conference Committee (IW3C2). Eind dit jaar (1994) telde het World Wide Web ongeveer 10.000 servers en 10 miljoen gebruikers. De technologie werd voortdurend verbeterd om aan de groeiende behoeften en veiligheid te voldoen, en er werd besloten om binnenkort e-commercetools toe te voegen.
Open standaarden:
Het belangrijkste doel was om het web een open standaard voor iedereen te houden, in plaats van een eigen systeem. Dienovereenkomstig stuurde CERN een voorstel naar de Commissie van de Europese Unie in het kader van het ESPRIT-programma 'WebCore'. Het doel van dit project was om een internationaal consortium te vormen in samenwerking met het Massachusetts Institute of Technology (MIT), de VS. In 1994 verliet Berners-Lee CERN en sloot zich aan bij MIT en richtte het International World Wide Web Consortium (W3C) op. Voor W3C was een nieuwe Europese partner nodig.
multiplexer
De Europese Commissie benaderde het Franse Nationale Instituut voor Onderzoek in Computerwetenschappen en Controles (INRIA) om de rol van CERN te vervangen. Uiteindelijk werd INRIA in april 1995 de eerste Europese W3C-host en in 1996 werd de Keio Universiteit van Japan een andere host in Azië.
In 2003 verving ERCIM (European Research Consortium in Informatics and Mathematics) INRIA voor de rol van European W3C Host. Beihang University werd in 2013 door W3C aangekondigd als de vierde gastheer. In september 2018 waren er meer dan 400 lidorganisaties over de hele wereld.
Sinds de oprichting is het internet veel veranderd en verandert het nog steeds. Zoekmachines zijn geavanceerder geworden in het lezen, begrijpen en verwerken van informatie. Ze kunnen gemakkelijk de door gebruikers gevraagde informatie vinden en kunnen zelfs andere relevante informatie verstrekken die gebruikers mogelijk interesseert.
Hoe het wereldwijde web werkt?
Nu hebben we begrepen dat WWW een verzameling websites is die met internet zijn verbonden, zodat mensen informatie kunnen zoeken en delen. Laten we nu begrijpen hoe het werkt!
Het web werkt volgens het standaard client-serverformaat van het internet, zoals weergegeven in de volgende afbeelding. De servers slaan webpagina's of informatie op en verzenden deze naar de computers van gebruikers op het netwerk wanneer daarom wordt gevraagd door de gebruikers. Een webserver is een softwareprogramma dat de webpagina's bedient die door internetgebruikers worden opgevraagd met behulp van een browser. De computer van een gebruiker die documenten opvraagt bij een server wordt een client genoemd. Browser, die op de computer van de gebruiker is geïnstalleerd, stelt gebruikers in staat de opgehaalde documenten te bekijken.
Alle websites worden opgeslagen op webservers. Net zoals iemand in een huis huurt, neemt een website een ruimte in op een server en blijft daarin opgeslagen. De server host de website wanneer een gebruiker zijn webpagina's opvraagt, en de website-eigenaar moet daarvoor de hostingprijs betalen.
npm schone cache
Op het moment dat je de browser opent en een URL in de adresbalk typt of iets op Google zoekt, begint het WWW te werken. Er zijn drie belangrijke technologieën betrokken bij de overdracht van informatie (webpagina's) van servers naar clients (computers van gebruikers). Deze technologieën omvatten Hypertext Markup Language (HTML), Hypertext Transfer Protocol (HTTP) en webbrowsers.
Hypertext-opmaaktaal (HTML):
HTML is een standaard opmaaktaal die wordt gebruikt voor het maken van webpagina's. Het beschrijft de structuur van webpagina's via HTML-elementen of tags. Deze tags worden gebruikt om de stukjes inhoud te ordenen, zoals 'kop', 'paragraaf', 'tabel', 'Afbeelding' en meer. U ziet geen HTML-tags wanneer u een webpagina opent, omdat browsers de tags niet weergeven en deze alleen gebruiken om de inhoud van een webpagina weer te geven. In eenvoudige bewoordingen wordt HTML gebruikt om tekst, afbeeldingen en andere bronnen weer te geven via een webbrowser.
Webbrowser:
Een webbrowser, ook wel browser genoemd, is een programma dat tekst, gegevens, afbeeldingen, video's, animaties en meer weergeeft. Het biedt een software-interface waarmee u op hyperlinks op het World Wide Web kunt klikken. Wanneer u dubbelklikt op het browserpictogram dat op uw computer is geïnstalleerd om het te starten, wordt u verbonden met het World Wide Web en kunt u op Google zoeken of een URL in de adresbalk typen.
In het begin werden browsers vanwege hun beperkte potentieel alleen gebruikt om te browsen. Tegenwoordig zijn ze geavanceerder; Naast browsen kunt u ze ook gebruiken voor e-mailen, het overbrengen van multimediabestanden, het gebruik van sociale mediasites en deelname aan online discussiegroepen en meer. Enkele van de meest gebruikte browsers zijn Google Chrome, Mozilla Firefox, Internet Explorer, Safari en meer.
Hypertekstoverdrachtprotocol (HTTP):
Hyper Text Transfer Protocol (HTTP) is een applicatielaagprotocol waarmee WWW soepel en effectief kan werken. Het is gebaseerd op een client-servermodel. De client is een webbrowser die communiceert met de webserver die de website host. Dit protocol definieert hoe berichten worden opgemaakt en verzonden en welke acties de webserver en browser moeten ondernemen als reactie op verschillende opdrachten. Wanneer u een URL in de browser invoert, wordt er een HTTP-opdracht naar de webserver verzonden en wordt de gevraagde webpagina verzonden.
Wanneer we een website openen met een browser, wordt er een verbinding met de webserver geopend en communiceert de browser via HTTP met de server en verzendt een verzoek. HTTP wordt via TCP/IP overgedragen om met de server te communiceren. De server verwerkt het verzoek van de browser en stuurt een antwoord, waarna de verbinding wordt gesloten. De browser haalt dus inhoud van de server op voor de gebruiker.