Oglas
Imate najljubši brskalnik? Če je odgovor pritrdilen, zakaj je to tako privlačno? Za nekatere ljudi je to lahko dostopnost vtičnikov in razširitev; drugi bi morda radi uporabljali brskalnik, ki zagotavlja njihovo zasebnost.
Za veliko uporabnikov pa je najpomembnejši vidik hitrost.
Toda kaj naredi en brskalnik hitrejši od drugega? Lahko ga razdelite na tehnične in uporabniško podrejene vidike. Nekaj več si oglejte.
Tehnični vidiki
Razvijalci kodirajo vsak brskalnik drugače. Različni pristopi kodiranja lahko vplivajo na trajanje nalaganja spletne strani.
Vedeti je treba dve ključni lastnosti: motor brskalnika in JavaScript motor.
Brskalnik Engine
Motor brskalnika je ključna sestavina vsakega brskalnika. Odgovoren je za številne naloge, vključno z razčlenjevanjem kode HTML in CSS, prikazom na zaslonu računalnika in uveljavljanjem varnostnih pravil.
Vsaj vsaj lahko brskalnik prikaže dokumente in slike HTML in XML ter določi pisavo, barvo in velikost besedila. Glede na brskalnik, ki ga uporabljate, bo morda lahko prikazal tudi datoteke PDF in druge dokumente.
Navadni brskalniški motorji
Obstaja več motorjev brskalnikov, vendar boste verjetno srečali štiri pogosto uporabljene: Blink, EdgeHTML, Gecko in WebKit.
Blink je motor na več platformah, ki so ga razvili Google, Opera, Adobe, Intel in Samsung. Našli ga boste tako v Chromu kot v Operi. Začelo se je življenje kot vilica WebKit, ki je bila tudi vilica knjižnic KDE za KHTML in KJS KDE. Ima licenco GNU LGPL za uporabo.
EdgeHTML je Microsoftov lastniški motor brskalnika. Posebej je narejen za uporabo v brskalniku podjetja Edge. EdgeHTML je leta 2015 nadomestil Trident (najdemo ga v Internet Explorerju). Teoretično je popolnoma združljiv z Blink in WebKit.
Gecko je Mozillina ponudba. Našli ga boste v brskalnikih Firefox, Thunderbird in v nekaterih manj znanih brskalnikih. (Preverite naše seznam nasvetov za pospešitev Firefoxa 9 preprostih nastavitev, da takoj pospešite FirefoxNe glede na to, ali ste dolgoletni uporabnik Firefoxa ali preklopite iz Chroma, ta hitri vodnik prikazuje, kako pospešiti delovanje Firefoxa. Preberi več če je vaš brskalnik po izbiri.)
Končno je WebKit Apple-ov brskalnik. Uporablja se v Safariju, brskalniku Amazon Kindle, pametnih televizorjih Tizen in operacijskem sistemu Blackberry. Do leta 2013 je bil tudi brskalnik Chrome.
Drugi brskalniški motorji, na katere se boste morda spotaknili, so Goanna (vilica Gecko) in Servo (eksperimentalni Mozilla motor).
Zmanjševanje pomena
V 2000-ih letih je bil motor brskalnika najpomembnejši dejavnik pri določanju, ali lahko en brskalnik naloži strani hitreje kot njegovi konkurenti.
Ker pa tehnologija postaja bolj izpopolnjena, se pomen brskalniških motorjev zmanjšuje. Ni več najpomembnejši tehnični vidik glede zmogljivosti.
Namesto tega morate biti pozorni na mehanizem JavaScript.
JavaScript Engine
Vsak brskalnik uporablja tudi mehanizem JavaScript. Najpomembneje vpliva na to, kako hitro lahko brskalnik naloži spletno stran.
Če ne veste, JavaScript je programski jezik, ki ga najdemo v internetu Kaj je JavaScript in kako deluje?Če se učite spletnega razvoja, je tukaj nekaj, kar morate vedeti o JavaScript in kako deluje s HTML in CSS. Preberi več . Na splošno stoji za funkcijami uporabniške izkušnje, kot so interaktivni predmeti in animacije.
Motor JavaScript je odgovoren za pretvorbo kode JavaScript v spletnem mestu v optimiziran izhod, ki ga lahko brskalnik interpretira v čim krajšem času. Še enkrat so v vseh glavnih brskalnikih različni mehanizmi JavaScript.
V8
V8 je Googlov mehanizem JavaScript. Našli ga boste v brskalniku Chrome; prišlo je približno odkar je bil Chrome prvič predstavljen leta 2008.
Ima dva prevajalnika kode: Full-codegen (hiter prevajalnik, ki ustvarja neoptimizirano kodo) in Crankshaft (počasnejši prevajalnik, ki proizvaja optimizirano kodo). Koda najprej deluje, čeprav polni kodegen. Če se ročična gred odloči, da jo potrebuje za optimizacijo, vstopi.
JavaScriptCore
JavaScriptCore - blagovno znamko kot Nitro - podpira Apple-ov brskalnik Safari. To je drugi glavni mehanizem JavaScript.
Deluje drugače kot V8. Namesto uporabe dveh prevajalnikov zažene vse JavaScript s pomočjo leksikalne analize za ustvarjanje žetonov. Žetoni se pretvorijo v bajt kodo s pomočjo razčlenjevalca; potem štirje “Just-in-time” procesi izvedejo bajt.
(Za načine, kako pospešiti Safari 10 nasvetov za brskalnik Safari za povečanje hitrosti in zmogljivostiČe Safari teče počasi, poskusite s temi zgornjimi nasveti, da bo vaš brskalnik Mac hitro bliskal. Preberi več , poglejte naš vodič.)
SpiderMonkey
SpiderMonkey je bil prvotni motor JavaScript. Netscape jo je ustvaril že v devetdesetih letih. Po smrti Netscape je postala odprtokodna. Danes jo Mozilla vzdržuje in jo najdemo v Firefoxu.
Edini drug pogost JavaScript motor je Chakra. Je del programa Microsoft Edge.
Kateri JavaScript je najhitrejši?
Ni dokončnega odgovora na to, kateri motor JavaScript je najhitrejši. En del kode JavaScript se lahko hitreje zažene v Safariju; drugi se lahko hitreje zažene v Chromu.
Veliko razlike je določeno s tem, kako je napisan osnovni JavaScript in kako lepo se igra s prevajalniki različnih motorjev. Nekateri brskalniki uporabljajo tudi algoritme za nalaganje in predpomnjenje za nadaljnje izboljšanje hitrosti od mesta do mesta.
Aspekti, ki jih upravlja uporabnik
Nekateri vidiki, zakaj se en brskalnik zdi hitrejši od drugega, spadajo pod uporabnikov nadzor. Tu so tri najpogostejše težave, ki se jih lahko lotite prav zdaj.
1. Posodobitve
To smo že omenili: poskrbite, da boste vedno uporabljali najsodobnejšo različico brskalnika.
Poleg dodatnih funkcij in varnostnih izboljšav se tehnični vidiki pod pokrovom neprestano izboljšujejo. Če se nekaj časa niste posodobili, boste morda opazili nekaj večjih hitrosti, če le pritisnete na gumb za posodobitev.
2. Razširitve in dodatki

Vtičniki, razširitve in dodatki lahko vaš brskalnik postanejo bolj funkcionalni. Lahko pa so tudi pomemben zaplet njegovih virov; prežvečijo razpoložljivo moč CPU-ja in RAM-a.
Vemo, da bi bilo še naprej dodajati več, vendar ne bi smeli zagnati več razširitev, ki so nujno potrebne.
3. Pregledovanje podatkov
Brskalniki zbirajo ogromno podatkov o vzorcih vaše uporabe. To vključuje zgodovino brskanja, piškotke, dnevnike prenosov in drugo. Ustvari tudi vse večji predpomnilnik.
Čiščenje vseh teh podatkov bi lahko povzročilo opazno izboljšanje hitrosti; brskalnik mora porabiti manj časa za iskanje datotek v ozadju, da poišče tisto, kar išče.
O vseh teh vprašanjih in še več smo pisali, ko smo jih pokrivali malo znani dejavniki, ki bi lahko vplivali na hitrost brskalnika 5 Malo znanih dejavnikov, ki bi lahko vplivali na vašo hitrost brskalnikaMalo je težav, povezanih z računalnikom, ki bolj dražijo kot počasen brskalnik. Če brskanje zadržujete, preverite teh pet stvari, če želite hitro posodobiti. Preberi več .
Drugi načini za pospešitev vaše internetne izkušnje
Brskalnik je le del hitre internetne izkušnje. Aspekti, kot so vaš usmerjevalnik, omrežje Wi-Fi, ponudnik internetnih storitev in zemljepisna lokacija, imajo lahko tudi vlogo.
Nekatere so pod vašim nadzorom. Oglejte si naše vodiče Napake Wi-Fi, ki se jim je treba izogniti Kako preizkusiti svojo hitrost Wi-Fi (in 7 napak, ki se jih morate izogibati)Preskusi hitrosti Wi-Fi lahko povedo, kako hitra je vaša brezžična hitrost. Ti nasveti vam bodo pomagali natančno preveriti hitrost Wi-Fi. Preberi več in spreminjanje nastavitev DNS če želite izvedeti več o hitrosti internetne povezave.
Dan je britanski izseljenec, ki živi v Mehiki. Je glavni urednik za sestrino spletno mesto MUO, Blocks Decoded. V različnih obdobjih je bil družbeni urednik, kreativni urednik in finančni urednik pri MUO. Vsako leto ga lahko najdete na gostovanju na razstavnem prizorišču na CES v Las Vegasu (ljudje iz PR-a, pojdite!), On pa veliko zakulisno stran...