Who invented the web?

WWW og Mobilweb: En Dybdegående Guide

12/02/2023

Rating: 3.92 (15141 votes)

I dag er World Wide Web, ofte forkortet til WWW eller blot 'Webben', en uundværlig del af vores dagligdag. Milliarder af mennesker verden over bruger det som deres primære værktøj til at interagere med internettet, søge information, kommunikere og drive forretning. Men hvad er Webben egentlig, hvem skabte den, og hvordan har den udviklet sig, især i lyset af mobilteknologiens eksplosive vækst? Denne artikel vil dykke ned i Webbens fascinerende historie, dens grundlæggende principper og den transformative indflydelse, mobilwebben har haft på vores digitale landskab.

Who invented the web?
The Web was invented by English computer scientist Tim Berners-Lee while at CERN in 1989 and opened to the public in 1993. It was conceived as a "universal linked information system". Documents and other media content are made available to the network through web servers and can be accessed by programs such as web browsers.
Indholdsfortegnelse

Webbens Fødsel og Pionerer

Historien om World Wide Web er en fortælling om innovation, samarbejde og en vision om universel information. Det hele begyndte i 1989, da den engelske computerforsker Tim Berners-Lee, mens han arbejdede ved CERN (Den Europæiske Organisation for Højenergiforskning) i Schweiz, fremlagde et forslag til et "universelt forbundet informationssystem". Hans motivation udsprang af et praktisk problem: hvordan man effektivt kunne lagre, opdatere og finde dokumenter og datafiler i en stor og konstant skiftende organisation som CERN, samt hvordan man kunne distribuere dem til samarbejdspartnere uden for organisationen.

Berners-Lee forkastede de traditionelle træstruktur-tilgange, der blev brugt i eksisterende dokumentationssystemer og filsystemer, samt metoder baseret på nøgleordsmærkning. I stedet byggede han videre på koncepter, han havde implementeret i sit eget private ENQUIRE-system fra 1980. Da han blev opmærksom på Ted Nelsons hypertext-model fra 1965, hvor dokumenter kan forbindes på ubegrænsede måder via hyperlinks, bekræftede det gyldigheden af hans eget koncept. I modsætning til HyperCard-systemet, som Apple senere populariserede, var Berners-Lees nye system fra starten designet til at understøtte links mellem flere databaser på uafhængige computere og tillade samtidig adgang for mange brugere fra enhver computer på internettet. Han specificerede også, at systemet i sidste ende skulle håndtere andre medier udover tekst, såsom grafik, tale og video. Links kunne referere til foranderlige datafiler eller endda starte programmer på deres servercomputer. Han forestillede sig også "gateways", der ville give adgang gennem det nye system til dokumenter organiseret på andre måder, såsom traditionelle computerfilsystemer eller Usenet. Endelig insisterede han på, at systemet skulle være decentraliseret uden central kontrol eller koordination over oprettelsen af links.

Ved udgangen af 1990 havde Berners-Lee implementeret et fungerende system, der inkluderede en browser kaldet WorldWideWeb (som blev navnet på projektet og netværket) og en HTTP-server, der kørte på CERN. Som en del af denne udvikling definerede han den første version af Hypertext Transfer Protocol (HTTP), den grundlæggende URL-syntaks og gjorde implicit HTML til det primære dokumentformat. Teknologien blev frigivet uden for CERN til andre forskningsinstitutioner i januar 1991 og derefter til hele internettet den 23. august 1991. Webben var en succes på CERN og begyndte at sprede sig til andre videnskabelige og akademiske institutioner. Inden for de næste to år blev der oprettet 50 hjemmesider.

Hvad er World Wide Web? En Teknisk Forståelse

Det er vigtigt at skelne mellem 'Internettet' og 'World Wide Web', da de ofte fejlagtigt bruges synonymt. Internettet er et globalt system af indbyrdes forbundne computernetværk, der kommunikerer via telekommunikation og optisk netværk. Det er selve infrastrukturen, motorvejen af data. World Wide Web er derimod et informationssystem, der kører "oven på" internettet, og som muliggør deling af indhold på brugervenlige måder, der appellerer til brugere ud over IT-specialister og hobbyfolk. Det er samlingen af dokumenter og andre ressourcer, der er forbundet via hyperlinks og kan tilgås via HTTP-protokollen.

Grundlæggende Komponenter og Protokoller

  • Webservere: Computere, der gemmer og leverer websider og andet indhold til klienter (typisk webbrowsere). De behandler indgående netværksanmodninger over HTTP og relaterede protokoller.
  • Webbrowsere: Softwareapplikationer, der giver brugere adgang til information på World Wide Web. De anmoder om ressourcer fra webservere, fortolker HTML, CSS og JavaScript og viser indholdet på skærmen. Populære browsere inkluderer Chrome, Safari, Edge, Samsung Internet og Firefox.
  • URL'er (Uniform Resource Locators): Tegnkæder, der identificerer og lokaliserer ressourcer på World Wide Web. For eksempel http://example.org/home.html.
  • HTTP (Hypertext Transfer Protocol): Den grundlæggende kommunikationsprotokol, der bruges til at overføre data på Webben. Den definerer, hvordan klienter og servere kommunikerer.
  • HTTPS (HTTP Secure): En sikker version af HTTP, der bruger kryptering (SSL/TLS) til at beskytte data under overførsel, hvilket er afgørende for følsomme oplysninger som adgangskoder og bankdata.

Når du indtaster en URL i din browser eller klikker på et hyperlink, starter browseren en række baggrundskommunikationer. Først oversætter den servernavnet (f.eks. example.org) til en IP-adresse ved hjælp af Domain Name System (DNS). Derefter sender browseren en HTTP-anmodning over internettet til den pågældende IP-adresse, typisk via TCP-port 80 (for HTTP) eller 443 (for HTTPS). Webserveren modtager anmodningen og, hvis den kan imødekomme den, sender en HTTP-svarsmeddelelse tilbage, som indeholder det anmodede indhold, ofte i form af HTML.

HTML, CSS og JavaScript: Webbens Byggesten

HTML (Hypertext Markup Language) er standardopmærkningssproget til oprettelse af websider og webapplikationer. Det beskriver strukturen af en webside semantisk og inkluderer oprindeligt anvisninger for dokumentets udseende. HTML-elementer er byggestenene på HTML-sider, defineret af tags (f.eks. <p> for et afsnit eller <img /> for et billede). Browsere viser ikke tags'ene, men bruger dem til at fortolke indholdet.

CSS (Cascading Style Sheets) definerer udseendet og layoutet af indholdet. Det adskiller præsentationen fra strukturen, hvilket gør det lettere at designe og vedligeholde store websites.

JavaScript er et scripting-sprog, der blev udviklet i 1995 af Brendan Eich. Det bruges til at gøre websider interaktive og dynamiske. JavaScript-programmer kan interagere med Document Object Model (DOM) for at ændre sidens tilstand og indhold i browseren.

Hyperlinks og Webgrafen

De fleste websider indeholder hyperlinks til andre relaterede sider eller filer. Et hyperlink i HTML ser typisk sådan ud: <a href="http://example.org/side.html">Eksempel side</a>. Denne samling af forbundne ressourcer via hypertext-links kaldes et informationsweb eller en webgraf, hvor noderne er websider, og de rettede kanter er hyperlinks. Desværre forsvinder, flyttes eller erstattes mange webressourcer med tiden, hvilket fører til "link rot" eller "døde links". Dette har ansporet mange bestræbelser på at arkivere websites, hvoraf Internet Archive, aktiv siden 1996, er den mest kendte.

WWW-præfikset: Historie og Nuværende Brug

Mange værtsnavne, der bruges til World Wide Web, begynder med "www" på grund af en langvarig praksis med at navngive internethosts efter de tjenester, de leverer (f.eks. ftp for en FTP-server). Selvom brugen af "www" ikke er påkrævet af nogen teknisk standard, blev det en udbredt konvention. Det første webservernavn var faktisk nxoc01.cern.ch. Brugen af "www" er dog faldende, især da mobilwebben voksede i popularitet, og mange tjenester som Gmail.com eller Facebook.com ofte nævnes uden præfikset.

Websider: Statiske vs. Dynamiske

En webside er et dokument, der er egnet til World Wide Web og webbrowsere. Den vises på en skærm eller mobil enhed. Websider kan opdeles i to hovedkategorier:

Statiske Websider

En statisk webside leveres præcis som den er gemt på webserverens filsystem. Den viser den samme information til alle brugere og ændrer sig kun, når en webdesigner manuelt opdaterer filen. Statiske sider er typisk enklere at oprette og hoste, og de er velegnede til indhold, der sjældent ændres, som f.eks. en informationsside om en virksomhed.

Dynamiske Websider

En dynamisk webside genereres "on-the-fly" af en webapplikation, ofte drevet af server-side software (f.eks. PHP, ASP). Dette betyder, at indholdet kan variere afhængigt af brugeren, tidspunktet, eller de data, der hentes fra en database. Eksempler inkluderer bankwebsites, webmail eller sociale medier, hvor hver bruger ser personligt indhold. Dynamiske sider kan også behandles på klientsiden ved hjælp af JavaScript (f.eks. via Ajax), hvilket muliggør opdateringer af sidens indhold uden at genindlæse hele siden, hvilket forbedrer brugeroplevelsen.

Websteder og Browsere

Et website er en samling af relaterede webressourcer, herunder websider og multimedieindhold, typisk identificeret med et fælles domænenavn og publiceret på mindst én webserver. Websites kan tjene mange formål, lige fra personlige blogs og virksomhedspræsentationer til nyhedsmedier og sociale netværk. Alle offentligt tilgængelige websites udgør tilsammen World Wide Web, mens private websites, som f.eks. en virksomheds intranet, er en del af et lukket netværk.

What is the correct word for mobile?
The correct word is mobile How to pronounce mobile? What does mobile mean? Mobile or Mobil are two words that are confused and usually misspelled due to their similarity. Check which one to use!

Webbrowseren er brugerens primære værktøj til at navigere på World Wide Web. Udover at finde, vise og flytte mellem websider har browsere ofte funktioner som bogmærker, historik, administration af cookies og mulighed for at huske adgangskoder. De mest populære browsere i dag er Chrome, Safari, Edge, Samsung Internet og Firefox.

Bag Kulisserne: Webservere og Optisk Netværk

En webserver er den software eller hardware, der er dedikeret til at køre den software, der kan imødekomme World Wide Web-klientanmodninger. Dens primære funktion er at lagre, behandle og levere websider til klienter. Dette omfatter HTML-dokumenter, billeder, stilark og scripts. For websites med høj trafik kan der anvendes flere webservere for at håndtere belastningen.

Underliggende for hele internettet, og dermed også World Wide Web, ligger den sofistikerede infrastruktur af optisk netværk. Denne teknologi udnytter optisk fiber til at overføre data over lange afstande og forbinder lande, byer og private hjem. Den store mængde optisk fiber, der blev installeret i slutningen af det tyvende århundrede, lagde grundlaget for det internet, vi bruger i dag. Internettet, herunder dets tidlige inkarnationer som ARPANET (oprettet i 1969) og NSFNET (grundlagt i 1985), har gennemgået en bemærkelsesværdig udvikling. Privatiseringen af internettet og frigivelsen af World Wide Web til offentligheden i 1993 førte til en øget efterspørgsel efter internetkapacitet. Dette ansporede udviklere til at søge løsninger for at reducere omkostningerne ved at lægge nye fibre og øge mængden af information, der kan sendes på en enkelt fiber, for at imødekomme offentlighedens voksende behov. Innovationer som Wavelength-Division Multiplexing (WDM) fra virksomheder som Pirelli og Ciena har spillet en afgørende rolle i at øge netværkskapaciteten markant.

Interaktion og Data: Cookies og Søgemaskiner

Cookies

En HTTP-cookie (også kendt som web-cookie eller browser-cookie) er en lille databit, der sendes fra et website og gemmes på brugerens computer af browseren, mens brugeren surfer. Cookies blev designet som en pålidelig mekanisme for websites til at huske tilstandsoplysninger (f.eks. varer i en indkøbskurv) eller registrere brugerens browsingaktivitet. De bruges også til at huske oplysninger, som brugeren tidligere har indtastet i formularfelter. Autentificeringscookies er afgørende for at et website kan vide, om en bruger er logget ind. Sporingscookies, især tredjeparts-cookies, bruges ofte til at kompilere langsigtede optegnelser over individers browsinghistorik, hvilket har rejst privatlivsbekymringer og ført til lovgivning som EU's GDPR, der kræver informeret samtykke, før ikke-essentielle cookies gemmes.

Søgemaskiner

En websøgemaskine er et softwaresystem designet til at udføre websøgning, hvilket betyder at søge systematisk på World Wide Web efter specifik information. Resultaterne præsenteres typisk på søgemaskineresultatsider (SERP'er) og kan inkludere websider, billeder, videoer og artikler. Den første søgemaskine, Archie, blev udgivet i 1990 og var oprindeligt et indeks over File Transfer Protocol (FTP)-steder. Den blev senere overgået af mere avancerede motorer som Yahoo! i 1995 og Google i 1998.

Det er vigtigt at bemærke forskellen mellem "Surface Web" og "Deep Web". Surface Web er den del af Webben, der indekseres af standard søgemaskiner og er frit tilgængelig. Deep Web, derimod, er den del af World Wide Web, hvis indhold ikke indekseres af standard søgemaskiner. Dette inkluderer indhold gemt bag HTTP-formularer, såsom webmail, online banking og services, der kræver betaling eller login. Indholdet på Deep Web kan stadig tilgås via en direkte URL eller IP-adresse, men kræver ofte adgangskode eller anden sikkerhedsautorisation.

Caching

Web-cache er en mekanisme, der forbedrer svartiden for brugere ved at gemme nyligt tilgåede websider. Både webservere og webbrowsere implementerer caching. Browsere gemmer data lokalt, og HTTP-anmodninger kan spørge serveren, om indholdet er ændret siden sidste adgang. Dette reducerer datatrafikken og fremskynder indlæsningstider, især for ofte besøgte sider.

Mobilwebben: Fremtiden i Vores Hænder

Mobilweb refererer til browserbaserede World Wide Web-tjenester, der tilgås via et mobilt eller andet trådløst netværk fra håndholdte mobile enheder som smartphones eller feature-telefoner. Historisk set blev World Wide Web primært tilgået via bærbare og stationære computere. Men siden 2007, da større multitouch-smartphones kom frem, og siden 2010, da multitouch-tablet-pc'er blev introduceret, er trenden mod mobilweb-adgang accelereret markant. Mobil internettrafik fortsætter med at stige hastigt takket være hurtigere hastigheder, mindre, mere funktionsrige enheder og et væld af apps.

W3C's Mobile Web Initiative (MWI)

World Wide Web Consortium (W3C), der er hovedorganisationen for udvikling af webstandarder, etablerede Mobile Web Initiative (MWI) for at udvikle bedste praksis og teknologi for mobilwebben. Initiativets primære mål er at gøre web-browsing på mobile enheder mere pålidelig og tilgængelig ved at udvikle datastandarder, der er tilpasset specifikke mobile enheders behov. W3C har udstedt anbefalinger for mobilt indhold og arbejder på et system, der understøtter et bibliotek af enhedsbeskrivelser for at løse problemet med enhedsdiversitet. Gennem sin Mobile OK Scheme udvikler W3C også et valideringssystem for at vurdere indholds parathed til mobilwebben, hvilket hjælper indholdsudviklere med hurtigt at bestemme, om deres indhold er web-klar.

Accelerated Mobile Pages (AMP)

I efteråret 2015 annoncerede Google et open source-program kaldet "Accelerated Mobile Pages" eller AMP. Dette projekt har til formål at øge hastigheden og ydeevnen for indholdsrige sider, herunder video, animationer og grafik. Da mange mennesker nu tilgår internettet via tablets og smartphones, er AMP's primære mål at skabe websider, der er optimeret til disse enheder. De tre hovedtyper af AMP er AMP HTML, AMP JS og Google AMP Cache. En vigtig politik fra Google, der trådte i kraft i 2018, kræver, at indholdet på AMP-sider skal matche indholdet på de kanoniske (normale) sider for at sikre en ensartet brugeroplevelse.

Udfordringer og Løsninger på Mobilwebben

Selvom det at have en internetforbindelse "på farten" har mange fordele, har webben, når den tilgås via mobile enheder, historisk set haft forskellige begrænsninger. Mange af disse er dog blevet overvundet med nyere mobiltelefoner og teknologier:

  • Lille skærmstørrelse: Oprindeligt var det svært at se tekst og grafik. Smartphoneskærme er dog konstant vokset i størrelse og opløsning, hvilket har mindsket dette problem betydeligt. Responsive webdesign tilpasser indholdet til skærmstørrelsen.
  • Manglende vinduer/tabs: Tidligere kunne kun én side vises ad gangen. Moderne mobile browsere understøtter nu tabs, hvilket forbedrer multitasking og navigation.
  • Navigation: Websites, der ikke var designet til mobile enheder, var svære at navigere på grund af stort indholdsområde, lille skærm og mangel på scrollhjul/hover-funktioner. Dette er løst med mobiloptimerede designs og touch-venlige grænseflader.
  • Mangel på JavaScript og cookies: Ældre enheder understøttede ikke klient-side scripting eller cookie-lagring, hvilket begrænsede interaktivitet og sporingsmuligheder. Smartphones understøtter nu fuldt ud JavaScript og cookies, hvilket muliggør rige webapplikationer.
  • Tilgængelighed: Mange sites, der kunne besøges på en desktopcomputer, var utilgængelige på mobile enheder på grund af krav om sikker forbindelse, Flash, PDF'er eller video. Dette har ændret sig drastisk; Flash er udfaset, og moderne browsere understøtter de fleste multimedieformater og sikre forbindelser.
  • Hastighed: Hastigheden på de fleste mobile enheder var tidligere langsom. Med 4G, 5G og forbedret Wi-Fi er mobil internethastighed nu ofte sammenlignelig med eller hurtigere end faste forbindelser.
  • Begrænset adgang til lokale enhedsfunktioner: Mobilwebapplikationer havde begrænset adgang til enhedens lokale funktioner (f.eks. kamera, GPS). Initiativer som OMTP BONDI og udviklingen af JavaScript API'er har gjort det muligt for webapps at få sikker adgang til mange lokale funktioner, hvilket udvisker grænsen mellem webapps og native apps.

Fremtiden for mobilweb ser lys ud, med konstant forbedring af enheder, netværkshastigheder og webstandarder, der fortsætter med at levere en rig og integreret online oplevelse på farten.

Sammenligning: Internet vs. World Wide Web

For at opsummere forskellen mellem internettet og World Wide Web, se venligst nedenstående tabel:

FunktionInternettetWorld Wide Web
DefinitionEt globalt netværk af computernetværk.Et informationssystem, der kører oven på internettet.
FormålTransport af data, fysisk infrastruktur.Adgang til information, deling af indhold.
KomponenterRoutere, kabler, servere, netværksenheder.Websider, hyperlinks, browsere, webservere.
ProtokollerTCP/IP, UDP, DNS.HTTP/HTTPS, HTML, CSS, JavaScript.
OpfundetGradvis udvikling siden 1960'erne (ARPANET).Tim Berners-Lee i 1989.

Ofte Stillede Spørgsmål (FAQ)

Hvem opfandt World Wide Web?
World Wide Web blev opfundet af den engelske computerforsker Tim Berners-Lee i 1989, mens han arbejdede ved CERN.
Er internettet og World Wide Web det samme?
Nej, de er ikke det samme. Internettet er den globale infrastruktur af netværk, der forbinder computere, mens World Wide Web er et informationssystem, der bruger internettet til at tilgå dokumenter og ressourcer via hyperlinks og browsere.
Hvad er en URL?
En URL (Uniform Resource Locator) er en tegnkæde, der bruges til at identificere og lokalisere ressourcer på World Wide Web, såsom websider eller billeder.
Hvad er formålet med cookies?
Cookies er små databiter, som websites gemmer på din computer for at huske information om dig (f.eks. login-status, indkøbskurv) eller din browsingaktivitet. De spiller en vigtig rolle for brugervenlighed, men har også rejst privatlivsbekymringer.
Hvad er W3C Mobile Web Initiative?
W3C Mobile Web Initiative (MWI) er et initiativ fra World Wide Web Consortium (W3C), der har til formål at udvikle standarder og bedste praksis for at gøre web-browsing på mobile enheder mere pålidelig og tilgængelig.
Hvad er AMP?
AMP (Accelerated Mobile Pages) er et open source-projekt fra Google, der fokuserer på at øge hastigheden og ydeevnen af indholdsrige websider på mobile enheder ved at bruge en forenklet version af HTML og optimerede scripts.

World Wide Web har revolutioneret den måde, vi lever, arbejder og interagerer på. Fra dets beskedne begyndelse som et internt CERN-projekt til det globale fænomen, det er i dag, har Webben fortsat med at udvikle sig i et hæsblæsende tempo. Med fremkomsten af mobilwebben er adgangen til information og tjenester blevet mere allestedsnærværende end nogensinde før, og standardiseringsorganer som W3C arbejder utrætteligt på at sikre, at webben forbliver åben, tilgængelig og effektiv for alle, uanset enhed. Fremtiden vil uden tvivl bringe yderligere innovationer, men én ting er sikker: Webben vil fortsat være kernen i vores digitale verden.

Hvis du vil læse andre artikler, der ligner WWW og Mobilweb: En Dybdegående Guide, kan du besøge kategorien Mobil.

Go up