Zašto su neki preglednici brži od drugih?

  • Joseph Goodman
  • 0
  • 4594
  • 342
Oglas

Imate li omiljeni preglednik? Ako je 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 sastavnica 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, mehanizam preglednika može prikazati HTML i XML dokumente i slike te uspostaviti veličinu fonta, boje i teksta. Ovisno o pregledniku koji koristite, možda će moći prikazivati ​​i PDF dokumente i druge dokumente.

Uobičajeni motori preglednika

Postoji nekoliko pokretačkih mehanizama preglednika, ali postoje četiri najčešće korištena one koja se vjerojatno susreću: 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 Edge tvrtke. EdgeHTML je zamijenio Trident (pronađen u Internet Explorer-u) 2015. 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š popis savjeta za ubrzanje Firefox-a 9 Jednostavnih podešavanja kako biste ubrzali Firefox, odmah 9 jednostavnih podešavanja kako biste ubrzali Firefox Bez obzira jeste li dugogodišnji korisnik Firefoxa ili prelazite s Chromea, ovaj brzi vodič pokazuje kako ubrzati Firefox performanse. 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. 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-im 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 pažnju na JavaScript engine.

JavaScript Engine

Svaki preglednik također koristi JavaScript engine. To ima najznačajniji utjecaj na brzinu preglednika koji 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? Što je JavaScript i kako funkcionira? Što je Javascript? To je programski jezik koji se koristi za poboljšanje web stranica. To uključuje dinamičko ažuriranje web stranica, korisničkih sučelja i još mnogo toga. Zavirimo u ono o čemu se radi u Javascriptu. , To uglavnom stoji iza karakteristika korisničkog iskustva poput interaktivnih objekata i animacija.

JavaScript motor odgovoran je za pretvaranje JavaScript koda web lokacije u optimizirani ispis 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 pokretač JavaScript. Naći ćete ga u pregledniku Chrome; bilo je otprilike od kada 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 mu treba optimizacija, stupa u korak.

JavaScriptCore

AppleCore označen kao Nitro-underpins Apple-ov preglednik Safari. To je drugi glavni JavaScript engine.

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; zatim četiri “Na vrijeme” procesi izvršavaju bajt kod.

(Za načine kako ubrzati Safari 10 Safari preglednik Savjeti za povećanje brzine i performanse 10 Safari preglednika Savjeti za povećanje brzine i performansi Ako Safari teče sporo, isprobajte ove gornje savjete da vaš preglednik Mac brzo ponovo plamti. Pogledajte naš vodič. )

Pauk majmun

SpiderMonkey je bio izvorni JavaScript motor. Netscape ga je stvorio još 1990-ih. Nakon propadanja Netscapea, 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 na 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.

Velike razlike određuje se načinom na kojem je napisan temeljni JavaScript i kako se lijepo igra s prevodiocima 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 možete odmah riješiti.

1. Ažuriranja

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 neprekidno 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

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. Pregledavanje 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 provesti manje vremena kopajući po datotekama u pozadini da bi pronašao ono što traži.

Pisali smo o svim tim problemima i još više kad smo pokrili malo poznate čimbenike koji mogu utjecati na brzinu vašeg preglednika. 5 Malo poznati faktori koji mogu utjecati na brzinu vašeg preglednika 5 Malo poznati faktori koji mogu utjecati na vašu brzinu pretraživača Postoji nekoliko problema vezanih uz računalo. koje su više iritantne od sporog preglednika. Ako je vaše pregledavanje zaustavljeno, provjerite ovih pet stvari da biste ga ubrzali. .

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 svoju ulogu.

Neke od njih su pod vašom kontrolom. Provjerite naše vodiče o Wi-Fi greškama kako biste izbjegli Kako testirati brzinu Wi-Fi-ja (i 7 pogrešaka koje biste trebali izbjegavati) Kako testirati brzinu Wi-Fi-ja (i 7 pogrešaka koje biste trebali izbjegavati) testovi brzine Wi-Fi-ja mogu reći koliko ste brzi, bežični ste. Ovi savjeti pomoći će vam da precizno provjerite brzinu Wi-Fi-ja. i promjenu DNS postavki kako biste saznali više o brzini internetske veze.




Još ne komentari

O modernoj tehnologiji, jednostavnoj i pristupačnoj.
Vaš vodič u svijetu moderne tehnologije. Naučite kako koristiti tehnologije i uređaje koji nas okružuju svaki dan i naučite kako otkriti zanimljivosti na Internetu.