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 för plugins och tillägg; andra kanske vill använda en webbläsare som garanterar deras integritet.
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äsarmotor och JavaScript-motor.
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
Flera webbläsarmotorer finns, 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 med 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 den i Firefox, Thunderbird och flera mindre kända webbläsare. (Kolla vår lista över tips för att påskynda Firefox 9 enkla tweaks för att påskynda Firefox direktOavsett om du är en långvarig Firefox-användare eller byter från Chrome, visar den här snabbguiden 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 du kanske snubblar inkluderar 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.
Men när tekniken blir mer sofistikerad minskar 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, JavaScript är ett programmeringsspråk som finns på internet Vad är JavaScript och hur fungerar det?Om du lär dig webbutveckling är det här du behöver veta om JavaScript och hur det fungerar med HTML och CSS. 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 den 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 den hela JavaScript genom en lexikal analys för att skapa tokens. Tokenserna konverteras till bytekod med hjälp av en parser; sedan kör fyra "Just-in-time" -processer bytekoden.
(För sätt att påskynda Safari 10 Safari-webbläsertips för att öka hastigheten och prestandaOm 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.
Förutom 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

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äddrar 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 leda till 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 frågor och mer när vi täckte lite kända faktorer som kan påverka webbläsarens hastighet 5 lite kända faktorer som kan påverka din webbläsares hastighetDet finns få datorrelaterade 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 att undvika Hur du testar din Wi-Fi-hastighet (och 7 misstag du bör undvika)Wi-Fi-hastighetstest kan säga 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 sig mer om internetanslutningshastighet.
Dan är en brittisk expat som bor i Mexiko. Han är den verkställande redaktören för MUO: s systerwebbplats, Blocks Decoded. Vid olika tillfällen har han varit socialredaktör, kreativ redaktör och finansredaktör för MUO. Du kan hitta honom som rusar på showgolvet på CES i Las Vegas varje år (PR-folk, räcker ut!), Och han gör massor av platser bakom kulisserna...