Undrar du varför Chrome är snabbare än Firefox, eller varför Internet Explorer känns långsamt?  Vi förklarar vetenskapen bakom webbläsare.

Varför är vissa webbläsare snabbare än andra?

Annons Har du en favorit webbläsare? Om så är fallet, vad gör det så tilltalande? För vissa människor kan det vara tillgängligheten av plugins och tillägg; andra kanske vill använda en webbläsare som garanterar deras integritet. Ladda ner våra GRATIS Firefox-genvägar fuskark för att öka din produktivitet 10x! För många anv

Annons

Har du en favorit webbläsare? Om så är fallet, vad gör det så tilltalande? För vissa människor kan det vara tillgängligheten av plugins och tillägg; andra kanske vill använda en webbläsare som garanterar deras integritet.

Ladda ner våra GRATIS Firefox-genvägar fuskark för att öka din produktivitet 10x!

För många användare är dock den viktigaste aspekten hastighet.

Men vad gör en webbläsare snabbare än en annan? Du kan dela upp det i tekniska aspekter och användarstyrda aspekter. Fortsätt läsa för att ta reda på mer.

De tekniska aspekterna

Varje webbläsare kodas annorlunda av dess utvecklare. De olika metoderna för kodning kan påverka hur lång tid det tar en webbsida att ladda.

Det finns två viktiga funktioner att vara medvetna om: webbläsarmotorn och JavaScript-motorn .

Browser Engine

Webbläsarmotorn är en viktig komponent i varje webbläsare. Det ansvarar för många uppgifter, inklusive att analysera HTML- och CSS-koden, visa den på din datorskärm och säkerställa säkerhetspolicy.

Åtminstone kan webbläsarmotorn visa HTML- och XML-dokument och bilder och fastställa teckensnitt, färg och textstorlek. Beroende på webbläsaren du använder kan det också visa PDF-filer och andra dokument.

Vanliga webbläsarmotorer

Det finns flera webbläsarmotorer, men det finns fyra vanligtvis använda som du troligtvis kommer att stöta på: Blink, EdgeHTML, Gecko och WebKit.

Blink är en plattformsmotor utvecklad av Google, Opera, Adobe, Intel och Samsung. Du hittar det i både Chrome och Opera. Det började livet som en gaffel av WebKit, som själv var en gaffel av KDE: s KHTML- och KJS-bibliotek. Den har en gratis GNU LGPL-licens att använda.

EdgeHTML är Microsofts egen webbläsarmotor. Den är speciellt gjord för användning i företagets Edge-webbläsare. EdgeHTML ersatte Trident (hittades i Internet Explorer) 2015. Teoretiskt sett är den helt kompatibel med Blink och WebKit.

Gecko är Mozillas erbjudande. Du hittar det i Firefox, Thunderbird och flera mindre kända webbläsare. (Kolla vår lista med tips för att påskynda Firefox 9 Simple Tweaks för att påskynda Firefox Omedelbart 9 Simple Tweaks för att påskynda Firefox Omedelbart Oavsett om du är en länge Firefox-användare eller byter från Chrome, visar denna snabbguide hur du påskyndar Firefox prestanda. Läs mer om det är din webbläsare du väljer.)

Slutligen är WebKit Apples webbläsarmotor. Det används i Safari, Amazon Kindle-webbläsaren, Tizen smarta TV-apparater och Blackberry OS. Fram till 2013 var det också Chromes webbläsarmotor.

Andra webbläsarmotorer som du kan snubbla i är Goanna (en gaffel med Gecko) och Servo (en experimentell Mozilla-motor).

Minskande betydelse

På 2000-talet var webbläsarmotorn utan tvekan den mest kritiska faktorn när man bestämde om en webbläsare kunde ladda sidor snabbare än sina konkurrenter.

När tekniken blir mer sofistikerad minskar dock vikten av webbläsarmotorer. Det är inte längre den viktigaste tekniska aspekten när det gäller prestanda.

Istället måste du vara uppmärksam på JavaScript-motorn.

JavaScript-motor

Varje webbläsare använder också en JavaScript-motor. Det har det mest betydande inflytandet på hur snabbt en webbläsare kan ladda en webbsida.

Om du inte är medveten är JavaScript ett programmeringsspråk som finns på internet. Vad är JavaScript och hur fungerar det? Vad är JavaScript och hur fungerar det? Vad är Javascript? Det är ett programmeringsspråk som används för att förbättra webbsidor. Det inkluderar dynamisk uppdatering av webbsidor, användargränssnitt och mer. Låt oss dyka in i vad Javascript handlar om. Läs mer . Det ligger i allmänhet bakom användarupplevelsefunktioner som interaktiva objekt och animationer.

JavaScript-motorn ansvarar för att konvertera en webbplatss JavaScript-kod till en optimerad utgång som webbläsaren kan tolka på så lite tid som möjligt. Återigen finns det olika JavaScript-motorer i var och en av de huvudsakliga webbläsarna.

V8

V8 är Googles JavaScript-motor. Du hittar det i Chrome-webbläsaren; Det har funnits sedan Chrome först lanserades 2008.

Den har två kodkompilatorer: Fullkodegen (en snabb kompilator som skapar ooptimerad kod) och vevaxel (en långsammare kompilator som producerar optimerad kod). Koden körs först med full kodegen. Om vevaxeln beslutar att den behöver optimeras, kommer den in.

JavaScriptCores

JavaScriptCore - märkt som Nitro - understödjer Apples Safari-webbläsare. Det är den andra vanliga JavaScript-motorn.

Det fungerar annorlunda än V8. Istället för att använda två kompilatorer, kör det hela JavaScript genom en lexikal analys för att skapa tokens. Tokenserna konverteras till bytecode med hjälp av en parser; sedan kör fyra "Just-in-time" -processer bytkoden.

(För sätt att påskynda Safari 10 Safari-webbläsertips för att öka hastigheten och prestanda 10 Safari-webbläsertips för att öka hastigheten och prestanda Om Safari går långsamt kan du prova dessa topptips för att få din Mac-webbläsare snabbt igen. Läs mer, kolla in vår guide.)

Spindelapa

SpiderMonkey var den ursprungliga JavaScript-motorn. Netscape skapade den redan på 1990-talet. Efter Netscapes bortgång blev det öppen källkod. Idag underhåller Mozilla det och det finns i Firefox.

Den enda andra vanliga JavaScript-motorn är Chakra. Det är en del av Microsoft Edge.

Vilken JavaScript-motor är den snabbaste?

Det finns inget definitivt svar på vilken JavaScript-motor som är den snabbaste. En bit JavaScript-kod kan köra snabbare i Safari; en annan kan köra snabbare i Chrome.

Mycket av skillnaden bestäms av hur det underliggande JavaScript skrivs och hur fint det spelar med de olika motorernas kompilatorer. Vissa webbläsare använder också lastnings- och cachningsalgoritmer för att ytterligare förbättra hastigheten på en webbplats-för-plats-basis.

De användarstyrda aspekterna

Vissa aspekter av varför en webbläsare verkar snabbare än en annan faller under användarens kontroll. Här är tre av de vanligaste problemen som du kan hantera just nu.

1. Uppdateringar

Vi har nämnt detta tidigare: du bör se till att du alltid kör den mest uppdaterade versionen av din webbläsare.

Bortsett från extra funktioner och säkerhetsförbättringar förbättras de tekniska aspekterna under huven ständigt. Om du inte har uppdaterat på ett tag kan du se några betydande hastighetsvinster genom att bara trycka på uppdateringsknappen.

2. Tillägg och tillägg

chrome webbläsarutvidgningssida

Plugins, tillägg och tillägg kan göra din webbläsare mycket mer funktionell. Men de kan också vara ett betydande drag på dess resurser; de tuggar genom den tillgängliga CPU-kraften och RAM-minnet.

Vi vet att det är frestande att fortsätta lägga till mer, men du bör inte köra fler tillägg som absolut nödvändigt.

3. Bläddra i data

Webbläsare samlar in en enorm mängd data om dina användningsmönster. Det inkluderar din surfhistorik, cookies, nedladdningsloggar och mer. Det skapar också en allt större cache.

Att rensa ut all information kan resultera i en märkbar förbättring av hastigheten. webbläsaren måste spendera mindre tid på att gräva igenom filer i bakgrunden för att hitta vad den letar efter.

Vi skrev om alla dessa problem med mera när vi täckte lite kända faktorer som kan påverka din webbläsares hastighet 5 Lite kända faktorer som kan påverka din webbläsares hastighet 5 Lite kända faktorer som kan påverka din webbläsares hastighet Det finns få datorelaterade problem som är mer irriterande än en långsam webbläsare. Om din surfning hålls tillbaka, kontrollera de här fem sakerna för att få den uppåt igen. Läs mer .

Andra sätt att påskynda din internetupplevelse

Webbläsaren är bara en del av en snabb internetupplevelse. Aspekter som din router, Wi-Fi-nätverk, ISP och geografisk plats kan också spela en roll.

Några av dem är under din kontroll. Kolla in våra guider om Wi-Fi-misstag för att undvika Hur du testar din Wi-Fi-hastighet (och 7 misstag du bör undvika) Hur du testar din Wi-Fi-hastighet (och 7 misstag du bör undvika) Wi-Fi-hastighetstester kan berätta du hur snabb din trådlösa hastighet är. Dessa tips hjälper dig att kontrollera Wi-Fi-hastigheten exakt. Läs mer och ändra dina DNS-inställningar för att lära dig mer om internetanslutningshastighet.

Utforska mer om: Browser Extensions, Google Chrome, JavaScript, Microsoft Edge, Mozilla Firefox.