Skelbimas
Ar turite mėgstamą naršyklę? Jei taip, kas daro jį tokiu patraukliu? Kai kuriems žmonėms tai gali būti papildiniai ir plėtiniai; kiti gali norėti naudoti naršyklę, kuri garantuoja jų privatumą.
Tačiau daugeliui vartotojų svarbiausias aspektas yra greitis.
Bet kas daro vieną naršyklę greitesnę už kitą? Galite suskaidyti jį į techninius ir vartotojo kontroliuojamus aspektus. Norėdami sužinoti daugiau, skaitykite toliau.
Techniniai aspektai
Kiekvieną naršyklę jos kūrėjai koduoja skirtingai. Skirtingi kodavimo metodai gali paveikti tai, kiek laiko užtrunka interneto puslapis.
Yra dvi pagrindinės savybės, kurias reikia žinoti: naršyklės variklis ir „JavaScript“ variklis.
Naršyklės variklis
Naršyklės variklis yra pagrindinis kiekvienos naršyklės komponentas. Ji atsakinga už daugybę užduočių, įskaitant HTML ir CSS kodo analizę, jo rodymą kompiuterio ekrane ir saugumo politikos įgyvendinimą.
Bent jau naršyklės variklis gali rodyti HTML ir XML dokumentus ir vaizdus bei nustatyti šriftą, spalvą ir teksto dydį. Atsižvelgiant į naudojamą naršyklę, ji taip pat gali parodyti PDF ir kitus dokumentus.
Įprasti naršyklių varikliai
Yra keli naršyklių varikliai, tačiau yra keturi dažniausiai naudojami varikliai: „Blink“, „EdgeHTML“, „Gecko“ ir „WebKit“.
„Blink“ yra kelių platformų variklis, kurį sukūrė „Google“, „Opera“, „Adobe“, „Intel“ ir „Samsung“. Jį rasite ir „Chrome“, ir „Opera“. Jis pradėjo gyvenimą kaip „WebKit“, kuris pats buvo KDE KHTML ir KJS bibliotekų šakutė. Jis turi laisvai naudojamą GNU LGPL licenciją.
„EdgeHTML“ yra patentuotas „Microsoft“ naršyklės variklis. Jis yra specialiai sukurtas naudoti bendrovės „Edge“ naršyklėje. „EdgeHTML“ pakeitė „Trident“ (rastas „Internet Explorer“) 2015 m. Teoriškai jis visiškai suderinamas su „Blink“ ir „WebKit“.
„Gecko“ siūlo „Mozilla“. Jį rasite „Firefox“, „Thunderbird“ ir keliose mažiau žinomose naršyklėse. (Patikrinkite mūsų patarimų, kaip pagreitinti „Firefox“, sąrašas 9 paprasti patarimai, kad būtų galima nedelsiant pagreitinti „Firefox“Nesvarbu, ar esate ilgalaikis „Firefox“ vartotojas, ar perjungiate iš „Chrome“, šiame trumpame vadove parodyta, kaip pagreitinti „Firefox“ veikimą. Skaityti daugiau jei tai yra jūsų pasirinkta naršyklė.)
Galiausiai „WebKit“ yra „Apple“ naršyklės variklis. Jis naudojamas „Safari“, „Amazon Kindle“ naršyklėje, „Tizen“ išmaniuosiuose televizoriuose ir „Blackberry“ OS. Iki 2013 m. Jis taip pat buvo „Chrome“ naršyklės variklis.
Kiti naršyklės varikliai, į kuriuos galite suklupti, yra „Goanna“ („Gecko“ šakutė) ir „Servo“ (eksperimentinis „Mozilla“ variklis).
Mažėjanti svarba
2000-aisiais naršyklės variklis, be abejo, buvo pats kritiškiausias faktorius, kai buvo nustatyta, ar viena naršyklė gali įkelti puslapius greičiau nei konkurentai.
Tačiau tobulėjant technologijoms naršyklių variklių svarba mažėja. Tai nebėra svarbiausias techninis aspektas, susijęs su veikimu.
Vietoj to turite atkreipti dėmesį į „JavaScript“ variklį.
„JavaScript“ variklis
Kiekviena naršyklė taip pat naudoja „JavaScript“ variklį. Tai daro didžiausią įtaką tam, kaip greitai naršyklė gali įkelti tinklalapį.
Jei nežinote, „JavaScript“ yra programavimo kalba, randama internete Kas yra „JavaScript“ ir kaip jis veikia?Jei mokotės kurti internetą, štai ką reikia žinoti apie „JavaScript“ ir kaip ji veikia su HTML ir CSS. Skaityti daugiau . Paprastai tai atsilieka nuo vartotojo patirties funkcijų, tokių kaip interaktyvūs objektai ir animacijos.
„JavaScript“ variklis yra atsakingas už svetainės „JavaScript“ kodo konvertavimą į optimizuotą išvestį, kurią naršyklė gali išaiškinti per kuo trumpesnį laiką. Vėlgi, kiekvienoje pagrindinėje naršyklėje yra skirtingi „JavaScript“ varikliai.
V8
V8 yra „Google“ „JavaScript“ variklis. Jį rasite „Chrome“ naršyklėje; tai buvo maždaug nuo tada, kai „Chrome“ pirmą kartą buvo paleista 2008 m.
Jis turi du kodų kompiliatorius: „Full-codegen“ (greitas kompiliatorius, sukuriantis neoptimizuotą kodą) ir „Crankshaft“ (lėtesnis kompiliatorius, sukuriantis optimizuotą kodą). Kodas pirmiausia vykdomas naudojant „Full-codegen“. Jei alkūninis velenas nusprendžia, kad jį reikia optimizuoti, jis įeina.
„JavaScriptCore“
„JavaScriptCore“, vadinama „Nitro“, yra „Apple Safari“ naršyklės pagrindas. Tai antrasis įprastas „JavaScript“ variklis.
Jis veikia skirtingai nei V8. Užuot naudodamas du kompiliatorius, jis paleidžia visą „JavaScript“ naudodamas leksinę analizę, kad sukurtų prieigos raktus. Žetonai paverčiami baitų kodais naudojant analizatorių; tada keturi „teisingo laiko“ procesai vykdo baitinį kodą.
(Dėl būdų, kaip pagreitinti „Safari“ 10 „Safari“ naršyklės patarimų, kaip padidinti greitį ir našumąJei „Safari“ veikia lėtai, išbandykite šiuos svarbiausius patarimus, kad jūsų „Mac“ naršyklė vėl greitai pradėtų veikti. Skaityti daugiau , peržiūrėkite mūsų vadovą.)
Voras beždžionė
„SpiderMonkey“ buvo originalus „JavaScript“ variklis. „Netscape“ ją sukūrė dar 1990 m. Po „Netscape“ mirties, jis tapo atviruoju šaltiniu. Šiandien „Mozilla“ ją prižiūri ir randa „Firefox“.
Vienintelis įprastas „JavaScript“ variklis yra „Chakra“. Tai yra „Microsoft Edge“ dalis.
Kuris „JavaScript“ variklis yra greičiausias?
Nėra galutinio atsakymo, kuris „JavaScript“ variklis yra greičiausias. Vienas „JavaScript“ kodo gabalas gali būti paleistas greičiau „Safari“; kitas gali būti paleistas greičiau „Chrome“.
Didelį skirtumą lemia tai, kaip parašyta „JavaScript“ ir kaip gražiai ji žaidžia su įvairių variklių kompiliatoriais. Kai kurios naršyklės taip pat naudoja įkėlimo ir talpyklos kaupimo algoritmus, kad dar labiau padidintų greitį kiekvienoje vietoje.
Vartotojo kontroliuojami aspektai
Kai kuriuos aspektus, kodėl viena naršyklė atrodo greitesnė už kitą, kontroliuoja vartotojas. Čia pateikiamos trys dažniausiai pasitaikančios problemos, kurias galite išspręsti dabar.
1. Atnaujinimai
Mes tai jau minėjome anksčiau: turėtumėte įsitikinti, kad visada naudojate naujausią naršyklės versiją.
Be papildomų funkcijų ir saugos patobulinimų, techniniai aspektai, esantys po gaubtu, nuolat tobulinami. Jei tam tikrą laiką neatnaujinote, tiesiog paspausdami atnaujinimo mygtuką galite pastebėti reikšmingą greičio padidėjimą.
2. Plėtiniai ir priedai
Papildiniai, plėtiniai ir priedai gali padaryti jūsų naršyklę daug funkcionalesnę. Tačiau jie taip pat gali smarkiai atitraukti jos išteklius; jie kramto turimą procesoriaus galią ir RAM.
Žinome, kad linkstama ir toliau pridėti daugiau, tačiau neturėtumėte paleisti daugiau plėtinių, kurių būtinai reikia.
3. Duomenų naršymas
Naršyklės renka daugybę duomenų apie jūsų naudojimo būdus. Tai apima jūsų naršymo istoriją, slapukus, atsisiuntimo žurnalus ir dar daugiau. Tai taip pat sukuria vis didesnę talpyklą.
Išvalius visus šiuos duomenis gali žymiai pagerėti greitis; naršyklė turi praleisti mažiau laiko ieškodama failų fone, kad rastų tai, ko ieško.
Mes rašėme apie visus šiuos dalykus ir dar daugiau, kai apžvelgėme mažai žinomi veiksniai, galintys paveikti jūsų naršyklės greitį 5 mažai žinomi veiksniai, galintys paveikti jūsų naršyklės greitįYra keletas su kompiuteriu susijusių problemų, kurios labiau erzina nei lėta naršyklė. Jei jūsų naršymas stabdomas, patikrinkite šiuos penkis dalykus, kad vėl galėtumėte jį atnaujinti. Skaityti daugiau .
Kiti būdai pagreitinti jūsų interneto patirtį
Naršyklė yra tik viena greito interneto naudojimo dalis. Tokie aspektai kaip maršrutizatorius, „Wi-Fi“ tinklas, IPT ir geografinė padėtis taip pat gali vaidinti svarbų vaidmenį.
Kai kuriuos iš jų galite valdyti. Peržiūrėkite mūsų vadovus apie Vengti „Wi-Fi“ klaidų Kaip patikrinti „Wi-Fi“ greitį (ir 7 klaidas, kurių turėtumėte vengti)„Wi-Fi“ greičio testai gali pasakyti, koks greitas belaidžio ryšio greitis. Šie patarimai padės tiksliai patikrinti „Wi-Fi“ greitį. Skaityti daugiau ir pakeisti jūsų DNS parametrus sužinoti daugiau apie interneto ryšio greitį.
Danas yra emigrantas iš Britanijos, gyvenantis Meksikoje. Jis yra MUO seserų svetainės „Blocks Decoded“ generalinis redaktorius. Įvairiais laikais jis buvo MUO socialinis redaktorius, kūrybinis redaktorius ir finansų redaktorius. Galite rasti jį klaidžiojantį parodų salėje CES Las Vegase (PR žmonės, susisiekite!), Be to, jis dirba daugybėje užkulisių svetainių...