Hvad er en browser?

Hvad er en browser?

En browser (eller webbrowser) er et program som har til formål at tilgå og vise hjemmesider på World Wide Web. Denne artikel, som du læser lige nu, har du fundet på nettet ved hjælp af en browser – det kunne bl.a. være Google Chrome, Microsoft Edge, Mozilla Firefox eller Apple Safari. Browseren er altså det program du åbner, når du skal surfe rundt på nettet.

Browsere kan benyttes på flere forskellige elektronikenheder, såsom computere, bærbare, tablets og telefoner. Alle enheder har en browser installeret fra begyndelsen, men man kan også vælge at installere andre browsere på enheden.

Hvad er en browser?

Når du som bruger klikker på en hjemmeside via en browser, så er det browserens job at hente hjemmesidens indhold ned fra en webserver og vise indholdet på din computerskærm. En browser gør det derved muligt at se indholdet på hjemmesider.

Mange folk tror at søgemaskiner er det samme som browsere – dette er ikke tilfældet. En søgemaskine er en hjemmeside, f.eks. Google, Yahoo! og Bing, der hjælper brugeren med at finde hjemmesider, men man skal bruge en browser for at kunne bruge en søgemaskine. Læs mere om søgemaskiner her.

 

Hvordan virker en browser?

Der er mange processer forbundet med at finde og vise en hjemmeside på nettet, og det er primært browserens funktion at sørge for, at alle hjemmesidernes koder bliver samlet, hentet ned og vist på brugerens skærm. Dette afsnit giver et nærmere indblik i hvordan en browser gør netop dette.

 

Protokol til hjemmesider

Når man tilgår en bestemt hjemmeside på nettet, så bruger man Uniform Resource Locator (på dansk: enhedsressourcefinder, forkortet: URL) til at beskrive hjemmesidens adresse. URL’en står i det felt, som man kan se øverst oppe i browseren. Hver hjemmeside har en unik URL. Et eksempel på en URL er https://simplecode.dk/, som fører til forsiden på denne hjemmeside.

Du kan læse mere om URL ved at klikke her.

Den første del af URL’en indikerer hvilken protokol der benyttes til kommunikationen på World Wide Web. Denne protokol definerer hvordan tekst, billeder og videoer bliver hentet ned fra webserveren til browseren. Protokollen hedder oftest http (Hypertext Transfer Protocol) eller https (Hypertext Transfer Protocol Secure), men det kan også sagtens være andre mindre kendte protokoller, såsom Gopher eller FTP. https er en krypteret version af http, hvilket betyder at brugeren opnår en større grad af privatliv på nettet med https-protokollen.

Disse protokoller, som bestemmer, hvordan data bruges på hjemmesider, ligger i det syvende lag i OSI-modellen. OSI-modellen er en oversigt over netværksprotokoller, som består af i alt syv forskellige lag. Du kan læse mere om OSI-modellen ved at klikke her.

 

Layout-motoren

En hjemmeside hentes ned og vises ved hjælp af browserens layout-motor. Forskellige browsere benytter forskellige layout-motorer, hvilket betyder, at hjemmesider kan se forskellige ud alt efter hvilken browser man bruger. Google Chrome og Microsoft Edge benytter Blink, Apple Safari benytter WebKit og Mozilla Firefox benytter Gecko. Hjemmesider er opbygget ved hjælp af programmeringssprogene HTML og CSS. Det er layout-motorens primære job at transformere HTML- og CSS-dokumenterne om til visuelle hjemmesider, som brugeren kan se og interagere med i browseren.

hvad er en browser

JavaScript, som er et programmeringssprog der bl.a. bruges til at skabe dynamisk indhold på hjemmesider, bliver transformeret til visuelt indhold ved hjælp af en anden motor, som er separat fra layout-motoren, men som stadig arbejder sammen med den.

 

World Wide Web Consortium

Når en programmør udvikler en hjemmeside, så bliver filen med hjemmesidens koder lagt ud på en server som er koblet til internettet. Når en browser åbner disse filer og indlæser hjemmesiden til brugeren, så kan visningen af hjemmesiden godt være forskellig fra hver browser. Som tidligere sagt, er det fordi at hver browser har deres egen layout-motor og derfor oversætter koderne på hver sin måde. Dette gør det besværligt for hjemmesideudviklere, da de derfor bliver nødt til at optimere deres hjemmeside til flere forskellige browsere for at skabe en god hjemmesideoplevelse til brugeren.

Derfor har opfinderen af World Wide Web, Tim Berners-Lee, oprettet et konsortium kaldet World Wide Web Consortium eller W3 Consortium som kan ses på hjemmesiden www.w3.org. Dette konsortium er en samarbejdsaftale som har til formål at danne en fast ramme og standard for programmering af hjemmesider på tværs af browsere. Konsortiet sætter en standard for hvilke koder der bør benyttes til at designe hjemmesider. På den måde vil de forskellige browsere indrette sig efter disse koder, så hjemmesiderne fortolkes ens på alle browsere.

caniuse.com er en hjemmeside som giver informationer om, hvilke koder der virker på hvilke browsere. Denne hjemmeside er et must for hjemmesideudviklere, som gerne vil have, at deres hjemmeside virker ordentligt på alle browsere.

 

Cache og cookies

De fleste browsere benytter et cachelager, som opbevarer billeder, videoer og andre medier på de hjemmesider som man besøger. Det betyder at dataen ikke skal hentes ned igen, da det allerede er på cachelageret, og derfor vil hjemmesiden blive indlæst hurtigere næste gang man besøger den.

Ligeledes gemmer hjemmesider også cookies i den browser som du bruger. Disse cookies indeholder oplysninger fra dit besøg på hjemmesiden. Disse oplysninger inkluderer bl.a. de sider du klikker på, de varer du har lagt i en kurv eller de oplysninger som du har indtastet i et formularfelt. Næste gang du besøger hjemmesiden, så vil disse cookies blive sendt til siden, så oplysningerne bliver husket.

 

Hvilken browser skal man vælge?

De fleste populære browsere minder meget om hinanden på overfladen. Der er dog enkelte forskelle vedrørende deres evne til at vise hjemmesider, deres hastighed og hvilke funktioner de tilbyder. Det er oftest en smagssag for mange, hvilken browser de foretrækker, men heldigvis kan man have flere browsere installeret på enheden på en gang.

De fire mest populære browsere i verden er Google Chrome, Mozilla Firefox, Apple Safari og Microsoft Edge. I nedenstående diagram kan du se markedsandelen for disse browsere:

Markedsandel browser
Markedsandel i verden for browsere i september 2020

I dette afsnit vil de ovennævnte browsere blive gennemgået. Fælles for alle browsere er, at det altid er en god ide, at holde dem opdaterede på computeren, for at undgå fejl og at hackere kan benytte smuthuller i browseren til at skade din computer.

 

Google Chrome browser

Google Chrome er den mest populære browser i verden i dag, med en markedsandel på 69,7 %. Browseren blev lanceret af Google i 2008 og er i dag tilgængelig på både Windows, MacOS, Android og Linux. Chrome er bl.a. blevet så populær i verden, da mange anser som den hurtigste, den er integreret med Googles andre produkter (f.eks. Android-styresystemet og Chromebook-bærbare) og fordi den er effektiv til at vise nye hjemmesider. Derudover tilbyder browseren mange smarte funktioner og et hav af udvidelser og har deres eget integrerede sikkerhedssystem mod phising og farlige hjemmesider.

Google Chrome browser

Kildekoden til Chrome er baseret på Googles softwareprojekt, Chromium, som er frit tilgængeligt, hvilket betyder, at mange andre browsere også bruger det. Derfor er der mange browsere, som også er baseret på Chromium og derfor minder om Chrome.

En detalje man skal være opmærksom på når man bruger Chrome er, at tredjepartscookies, dvs. cookies som bruges til markedsføring, er slået til som standard.

Du kan hente Google Chrome ved at klikke her.

 

Apple Safari browser

Apple Safari er den næstmest populære browser, med en markedsandel på 8,7 % i verden i dag. Safari blev udgivet af Apple i 2006. Safari er kun tilgængelig på Apples egne produkter: iPhones, iPads, iMacs og Macbooks. Hvis man ønsker Safari på Windows, så kan man kun installere en version som ikke har været opdateret længe. Safari tilbyder ikke ligeså mange udvidelser som f.eks. Chrome gør. Til gengæld oplever de heller ikke i ligeså høj grad at skadelig kode er inkluderet i udvidelserne, af modsætning til Chrome.

Apple Safari

Safari prioriterer sikkerhed og anonymitet højt. Det betyder bl.a. at tredjepartscookies som standard er slået fra. Derudover har de også et system kaldet ITP (Intelligent Tracking Prevention), som sørger for at mængden af indsamlet persondata bliver begrænset.

Hvis man i forvejen bruger Apple-produkter, så kan Safari klart anbefales som browser, da den, ved hjælp af iCloud, synkroniserer din data på alle dine Apple-enheder, og er meget integreret med Apples styresystem.

 

Mozilla Firefox browser

Mozilla Firefox er den tredjemest populære browser i verden, med en markedsandel på 8,2 %. Browseren blev lanceret af Mozilla i 2004. Den er baseret på den tidligere browser, Netscape, som ikke længere er tilgængelig i dag. Firefox er en open-source browser, hvilket betyder, at kildekoden er tilgængelig for alle til at ændre i.

Mozilla Firefox browser

Mozilla er en non-profit organisation, hvilket betyder at den finansieres af frivillige og donationer. Ligesom med Chrome, kan Firefox benyttes på både Windows, MacOS, Android og Linux. Ligesom Safari går Firefox meget op i sikkerhed og anonymitet og derfor er tredjepartscookies ligeledes slået fra som standard.

Du kan hente Mozilla Firefox ved at klikke her.

 

Microsoft Edge browser

Microsoft Edge er den fjerde mest populære browser på verdensplan, med en markedsandel på 5,5 %. Browseren er udviklet af Microsoft og afløste deres tidligere browser, Internet Explorer, i 2015. Edge er en Chromium-baseret browser, hvilket betyder at den minder meget om Google Chrome. Denne browser kan benyttes på Windows, MacOS, Android og Apple iOS.

Microsoft Edge

Edge er automatisk installeret på alle enheder som har Windows. Da den også er meget brugervenlig, er den et oplagt valg for mange. Ligesom med Chrome, skal man være opmærksom på, at tredjepartscookies ikke er blokeret som standard på Edge.

Browseren kan benyttes på Windows, MacOS og Android.

Du kan hente Microsoft Edge ved at klikke her.

Skriv et svar