Oglas

Imate li omiljeni preglednik? Ako je odgovor tako, što ga čini tako privlačnim? Za neke ljude to bi mogla biti dostupnost dodataka i proširenja; drugi bi mogli koristiti preglednik koji jamči njihovu privatnost.

Za mnogo korisnika, međutim, najvažniji aspekt je brzina.

Ali što jedan preglednik čini bržim od drugog? Možete ga raščlaniti na tehničke aspekte i aspekte koje kontrolira korisnik. Nastavite čitati da biste saznali više.

Tehnički aspekti

Svi njegovi preglednici različito kodiraju preglednik. Različiti pristupi kodiranju mogu utjecati na trajanje učitavanja web stranica.

Treba imati na umu dvije ključne značajke: motor preglednika i JavaScript motor.

Engine preglednika

Motor preglednika ključna je komponenta svakog preglednika. Odgovorna je za puno zadataka, uključujući raščlanjivanje HTML i CSS koda, prikazivanje na zaslonu računala i provođenje sigurnosnih pravila.

U najmanju ruku, motor preglednika može prikazati HTML i XML dokumente i slike te utvrditi veličinu fonta, boje i teksta. Ovisno o pregledniku koji koristite, možda će moći prikazati i PDF dokumente i druge dokumente.

instagram viewer

Uobičajeni motori preglednika

Postoji nekoliko motora preglednika, ali postoje četiri najčešće korištena ona koja ćete vjerojatno susresti: Blink, EdgeHTML, Gecko i WebKit.

Blink je motor na više platformi koji su razvili Google, Opera, Adobe, Intel i Samsung. Naći ćete ga i u Chromeu i u Operi. Započeo je život kao fork WebKit, koji je i sam bio ford KDE-ovih KHTML i KJS knjižnica. Ima licencu GNU LGPL za besplatno korištenje.

EdgeHTML je Microsoftov pokretački sistem preglednika. Posebno je izrađen za upotrebu u pregledniku tvrtke Edge. EdgeHTML je 2015. zamijenio Trident (pronađen u Internet Explorer-u). Teoretski, u potpunosti je kompatibilan s Blink i WebKit.

Gecko je Mozillina ponuda. Naći ćete ga u Firefoxu, Thunderbirdu i nekoliko manje poznatih preglednika. (Provjerite naše popis savjeta za ubrzanje Firefoxa 9 jednostavnih podešavanja kako biste ubrzali Firefox odmahBez obzira jeste li dugogodišnji korisnik Firefoxa ili prelazite s Chromea, ovaj brzi vodič pokazuje kako ubrzati izvedbu Firefoxa. Čitaj više ako je vaš preglednik po izboru.)

Konačno, WebKit je Appleov pokretač. Koristi se u Safariju, pregledniku Amazon Kindle, Tizen pametnim televizorima i Blackberry OS-u. Do 2013. godine bio je i Chromeov pokretač.

Ostali motori preglednika na koje biste mogli naići uključuju Goanna (vilica Gecko) i Servo (eksperimentalni Mozilla motor).

Umanjivanje važnosti

U 2000-ima je motor preglednika bio vjerojatno najkritičniji faktor pri određivanju može li jedan preglednik učitati stranice brže od svojih konkurenata.

Međutim, kako tehnologija postaje sofisticiranija, značaj motora motora se smanjuje. To više nije najvažniji tehnički aspekt u pogledu performansi.

Umjesto toga, morate obratiti pozornost na JavaScript motor.

JavaScript Engine

Svaki preglednik također koristi JavaScript engine. To ima najznačajniji utjecaj na to koliko brzo preglednik može učitati web stranicu.

U slučaju da niste svjesni, JavaScript je programski jezik koji se nalazi na internetu Što je JavaScript i kako funkcionira?Ako učite web razvoj, evo što trebate znati o JavaScript-u i kako to funkcionira s HTML-om i CSS-om. Čitaj više . To se obično nalazi iza korisničkih doživljaja poput interaktivnih objekata i animacija.

JavaScript motor odgovoran je za pretvaranje JavaScript koda web lokacije u optimizirani izlaz koji preglednik može protumačiti u što kraćem vremenu. Još jednom postoje različiti JavaScript motori u svim glavnim preglednicima.

V8

V8 je Googleov motor. Naći ćete ga u pregledniku Chrome; bilo je otkad je Chrome prvi put predstavljen 2008. godine.

Ima dva sastavljača koda: Full-codegen (brzi prevoditelj koji stvara neoptimizirani kôd) i Crankshaft (sporiji prevoditelj koji proizvodi optimizirani kôd). Kod se pokreće prvo s Full-codegenom. Ako Crankshaft odluči da ga treba optimizirati, ulazi u korak.

JavaScriptCore

JavaScriptCore - brendiran kao Nitro - podupire Appleov Safari preglednik. To je drugi glavni mehanizam JavaScripta.

Djeluje drugačije od V8. Umjesto da koristi dva prevodila, sve JavaScript pokreće kroz leksičku analizu za izradu tokena. Tokeni se pretvaraju u bajtni kod pomoću raščlanjivača; tada četiri "Just-in-time" procesa izvršavaju bajt kod.

(Za načine ubrzavanja Safarija 10 Safari preglednika Savjeti za povećanje brzine i performansiAko se Safari pokreće, pokušajte s ovim gornjim savjetima da se vaš preglednik Mac brzo brzo plamti. Čitaj više , pogledajte naš vodič.)

Pauk majmun

SpiderMonkey je bio izvorni JavaScript motor. Netscape ga je stvorio još 1990-ih. Nakon propasti Netscape-a, postao je open source. Danas ga Mozilla održava i nalazi se u Firefoxu.

Jedini drugi uobičajeni JavaScript motor je čakra. Dio je Microsoft Edgea.

Koji je JavaScript motor najbrži?

Ne postoji definitivan odgovor koji je JavaScript motor najbrži. Jedan komad JavaScripta mogao bi se brže pokrenuti u Safariju; drugi bi se mogao brže pokretati u Chromeu.

Velika je razlika određena na način na koji je temeljni JavaScript napisan i kako se lijepo igra s kompajlerima različitih motora. Neki se preglednici također koriste algoritmima za učitavanje i predmemoriranje kako bi poboljšali brzinu na web mjestu.

Aspekti koje kontrolira korisnik

Neki aspekti zašto se jedan preglednik čini bržim od drugog spadaju pod kontrolu korisnika. Ovdje su tri najčešća pitanja na koja trenutno možete riješiti.

1. nadopune

To smo već spomenuli: trebali biste osigurati da uvijek imate najnoviju verziju preglednika.

Osim dodatnih značajki i sigurnosnih poboljšanja, tehnički se aspekti ispod haube stalno poboljšavaju. Ako se niste ažurirali neko vrijeme, možda ćete primijetiti značajna postignuća brzine samo pritiskom na gumb za ažuriranje.

2. Proširenja i dodaci

stranica s proširenjima preglednika Chrome

Dodaci, proširenja i dodaci mogu učiniti vaš preglednik daleko funkcionalnijim. Ali oni također mogu biti značajan utjecaj na njegove resurse; oni žvaću kroz dostupnu snagu CPU-a i RAM-a.

Znamo da je primamljivo nastaviti dodavati više, ali ne biste trebali pokretati više proširenja koja su apsolutno potrebna.

3. Pregled podataka

Preglednici prikupljaju ogromnu količinu podataka o obrascima vašeg korištenja. To uključuje vašu povijest pregledavanja, kolačiće, zapise o preuzimanju i još mnogo toga. Također stvara sve veću predmemoriju.

Čišćenje svih tih podataka moglo bi rezultirati značajnim poboljšanjem brzine; preglednik mora potrošiti manje vremena kopajući po datotekama u pozadini da bi pronašao ono što traži.

Pisali smo o svim tim pitanjima i još mnogo toga kad smo se bavili malo poznati čimbenici koji bi mogli utjecati na brzinu preglednika 5 Malo poznatih čimbenika koji mogu utjecati na brzinu vašeg preglednikaPostoji nekoliko problema povezanih s računalom koji su iritantniji od sporog preglednika. Ako je vaše pregledavanje zaustavljeno, provjerite ovih pet stvari da biste ga ubrzali. Čitaj više .

Drugi načini za ubrzavanje vašeg internetskog iskustva

Preglednik je samo jedan dio brzog internetskog iskustva. Aspekti poput rutera, Wi-Fi mreže, ISP-a i zemljopisnog položaja mogu također igrati ulogu.

Neke od njih su pod vašom kontrolom. Pogledajte naše vodiče o Pogreške Wi-Fi-ja koje treba izbjegavati Kako testirati brzinu svoje Wi-Fi mreže (i 7 pogrešaka koje biste trebali izbjegavati)Testovi Wi-Fi brzine mogu vam pokazati koliko je brzina vaše bežične mreže. Ovi savjeti pomoći će vam da precizno provjerite brzinu Wi-Fi-ja. Čitaj više i promjena vaših DNS postavki da saznate više o brzini internetske veze.

Dan je britanski emigrant koji živi u Meksiku. Glavni je urednik za sestrino mjesto MUO-a, Blocks Decoded. U raznim je vremenima bio društveni urednik, kreativni urednik i urednik financija za MUO. Možete ga naći kako luta po izložbenom podiju na CES-u u Las Vegasu svake godine (PR ljudi, obratite se!), A on radi puno stranica iza scene...