De fem forskellige typer webbrowsere

Søger Surfer på internettet

Billedkredit: Urupong/iStock/GettyImages

Browsermotoren er kernekomponenten i enhver webbrowser på markedet, fra Chrome til Safari. Hvordan en hjemmeside ser ud på din computer kan variere meget afhængigt af hvilken motor din webbrowser er baseret på. Browsermotorer er typisk sammensat af to hovedkomponenter: gengivelses- og layoutbiblioteket og JavaScript-rammen.

WebKit browsertyper

WebKit er en af ​​de største browsermotorer, der bruges i dag. Det er gratis at bruge på Mac- og Linux-operativsystemerne. WebKit er almindeligvis forbundet med Apple, fordi det er browsermotoren, der bruges til Apples Safari-browser. Det bruges også på andre browsere som Amazon Kindles indbyggede browser og BlackBerrys browser. Kernekomponenterne i WebKit er WebCore og JavaScriptCore. WebCore er et gengivelses- og layoutbibliotek til HTML og skalerbar vektorgrafik, mens JavaScriptCore er en JavaScript-ramme, der gør det muligt for WebKit-browsere at udføre JavaScript. Disse kernekomponenter gør det muligt for WebKit-browsere at afspille videoer og nøjagtigt vise et websted.

Dagens video

Blink er en nyere type webbrowsermotor og har kun eksisteret siden 2013. Chromium – et open source webbrowserprojekt fra Google – skabte Blink efter at have taget kildekoden fra WebKits WebCore-komponent og ændret den, så den bedre opfylder Google Chromes behov. Google har primært bidraget til udviklingen af ​​Blink, men andre virksomheder som Opera Software ASA, Samsung og Intel har også bidraget. Blink bruges i webbrowserne Google Chrome, Vivaldi, Amazon Silk og Opera. Det er gratis at bruge på Windows, Mac, Linux, Android og Chrome OS platforme. Blinks kernekomponenter inkluderer Blink XML-parser og V8 JavaScript Engine. Blink XML er gengivelses- og layoutbiblioteket, mens V8 JavaScript Engine er JavaScript-rammen.

Gecko-browsere

Gecko er en af ​​de ældste typer webbrowsermotorer, der stadig er i brug. Det blev oprindeligt udviklet af Netscape i 1997 og derefter tilpasset af Mozilla i 1998. Gecko er blevet udviklet udelukkende af Mozilla siden 2003. Webbrowsere Mozilla Firefox, Waterfox, Conkeror, Classilla og Lunascape bruger alle Gecko-webbrowsermotoren. Gecko bruges også i e-mail-klienter som Mozilla Thunderbird. Det er gratis at bruge på Windows, Mac, Linux og Android operativsystemer. Geckos kernekomponenter er SpiderMonkey JavaScript-motoren og Expat-biblioteket, som udfører henholdsvis JavaScript og gengiver HTML.

Goanna browsere

Goanna-webbrowsermotoren er løst baseret på kildekoden til Gecko-webbrowsermotoren. Goanna var oprindeligt forskellig fra Gecko kun i navn, men har siden udviklet sig til at blive sin egen motor med funktioner, der er forskellige fra Gecko. Denne browsermotor bruges i Pale Moon- og Basilisk-browserne. Goanna bruger de samme kernekomponenter som Gecko: SpiderMonkey JavaScript og Expat-biblioteket. Goanna webbrowsere kan bruges gratis på Windows, Mac og Linux platforme.

EdgeHTML browsere

EdgeHTML er en nykommer til markedet for webbrowsermotorer, udgivet i 2015. Det er en proprietær browsermotor udviklet af Microsoft og har afløst Microsofts ældre browsermotor, Trident. EdgeHTML driver Microsoft Edge-webbrowseren. Edge har erstattet Microsofts Internet Explorer-browser som standard webbrowser på alle Windows-computere. EdgeHTMLs kernekomponenter er Chakra JavaScript-motoren og EdgeHTML-gengivelses- og layoutbiblioteket.