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ærbarer, tablets og telefoner. Alle enhederne har en browser installeret fra starten af, 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 gennem en browser, så er det browserens job at hente hjemmesidens indhold ned fra en webserver og vise indholdet på brugerens 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.

 

Hvordan virker en browser?

Der er mange processer forbundet med at søge efter en hjemmeside på nettet, og det er primært browseren der sørger 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 det.

 

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. 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.

 

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 i browsere som bruger forskellige layout-motorer. 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.

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. Det er fordi, at hver browser som sagt har deres egen layout-motor og derfor oversætter koderne på hver sin måde. Dette gør det besværligt for udvikleren af hjemmesiden, da han eller hun ikke kan vide, om hjemmesiden vil være ens i alle browsere.

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. Konsortiummet 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.

 

Cache og cookies

De fleste browsere benytter et cachelager, som opbevarer diverse billeder og videoer på de hjemmesider som man besøger. Det betyder at dataen ikke skal hentes ned, 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

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ærbarer) 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

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 er baseret på Chromium og derfor minder om Chrome.

En ting 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

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, dvs. 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, men 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 Logo

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 er en tilhænger af Apple-produkter, så kan Safari klart anbefales som browser, da den, ved hjælp af iCloud, synkroniserer din data på alle dine Apple-enheder.

 

Mozilla Firefox

Mozilla Firefox er den tredjemest populære browser i verden, med en markedsandel på 8,2 %. Browseren blev lanceret af Mozilla i 2004 og 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.

Firefox logo

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

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 logo

Edge er automatisk installeret på alle enheder som har Windows, og 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