Mainos
Onko sinulla suosikkiselaimesi? Jos on, mikä tekee siitä niin houkuttelevan? Joillekin ihmisille se voi olla laajennusten ja laajennusten saatavuus; toiset saattavat haluta käyttää selainta, joka takaa heidän yksityisyytensä.
Monille käyttäjille tärkein näkökohta on kuitenkin nopeus.
Mutta mikä tekee selaimesta nopeamman kuin toinen? Voit jakaa sen teknisiin ja käyttäjän ohjaamiin näkökohtiin. Jatka lukemista saadaksesi lisätietoja.
Tekniset näkökohdat
Jokainen selain on sen kehittäjien koodaama eri tavalla. Erilaiset lähestymistavat koodaukseen voivat vaikuttaa siihen, kuinka kauan verkkosivun lataaminen kestää.
On olemassa kaksi keskeistä ominaisuutta, jotka on syytä tietää: selaimen moottori ja JavaScript-moottori.
Selainmoottori
Selaimen moottori on keskeinen osa jokaista selainta. Se vastaa monista tehtävistä, mukaan lukien HTML- ja CSS-koodin jäsentäminen, sen näyttäminen tietokoneen näytöllä ja suojauskäytännön täytäntöönpano.
Ainakin selaimen moottori voi näyttää HTML- ja XML-asiakirjoja ja kuvia sekä määrittää fontin, värin ja tekstin koon. Käyttämästäsi selaimesta riippuen se saattaa myös pystyä näyttämään PDF-tiedostoja ja muita asiakirjoja.
Yleiset selainmoottorit
Useita selainmoottoreita on olemassa, mutta on neljä yleisesti käytettyä, joihin todennäköisesti kohdat: Blink, EdgeHTML, Gecko ja WebKit.
Blink on alustojen välinen moottori, jonka ovat kehittäneet Google, Opera, Adobe, Intel ja Samsung. Löydät sen sekä Chromesta että Operasta. Se aloitti elämän WebKitin haarukana, joka itsessään oli KDE: n KHTML- ja KJS-kirjastojen haarukka. Sillä on ilmainen GNU LGPL -lisenssi.
EdgeHTML on Microsoftin omistama selainmoottori. Se on suunniteltu erityisesti käytettäväksi yrityksen Edge-selaimessa. EdgeHTML korvasi Tridentin (löytyi Internet Explorerista) vuonna 2015. Teoreettisesti se on täysin yhteensopiva Blinkin ja WebKitin kanssa.
Gecko on Mozillan tarjoama. Löydät sen Firefoxista, Thunderbirdistä ja useista vähemmän tunnetuista selaimista. (Tarkista meidän luettelo vinkkejä Firefoxin nopeuttamiseen 9 yksinkertaista parannusta nopeuttaaksesi Firefoxia hetiOlitpa pitkäaikainen Firefox-käyttäjä vai vaihtaatko Chromen, tämä pikaopas näyttää kuinka nopeuttaa Firefoxin suorituskykyä. Lue lisää jos se on valitsemasi selain.)
Viimeinkin WebKit on Applen selainmoottori. Sitä käytetään Safarissa, Amazon Kindle -selaimessa, Tizen-älytelevisioissa ja Blackberry-käyttöjärjestelmässä. Vuoteen 2013 saakka se oli myös Chromen selainmoottori.
Muita selainmoottoreita, joihin saatat kompastua, ovat Goanna (Geckon haarukka) ja Servo (kokeellinen Mozilla-moottori).
Vähentyvä merkitys
2000-luvulla selainmoottori oli kiistatta kriittisin tekijä määritettäessä, voisiko yksi selain ladata sivuja nopeammin kuin kilpailijat.
Koska tekniikka kehittyy, selainmoottorien merkitys vähenee. Se ei ole enää suorituskyvyn kannalta tärkein tekijä.
Sen sijaan sinun on kiinnitettävä huomiota JavaScript-moottoriin.
JavaScript-moottori
Jokainen selain käyttää myös JavaScriptiä. Sillä on merkittävin vaikutus siihen, kuinka nopeasti selain voi ladata verkkosivun.
Jos et ole tietoinen, JavaScript on Internetistä löytyvä ohjelmointikieli Mikä on JavaScript ja kuinka se toimii?Jos opit verkkokehitystä, tässä on mitä sinun on tiedettävä JavaScriptistä ja kuinka se toimii HTML: n ja CSS: n kanssa. Lue lisää . Se on yleensä käyttäjäkokemusominaisuuksien, kuten interaktiivisten esineiden ja animaatioiden, takana.
JavaScript-moottori vastaa sivuston JavaScript-koodin muuntamisesta optimoiduksi tuotokseksi, jonka selain pystyy tulkitsemaan mahdollisimman lyhyessä ajassa. Jälleen kerran, jokaisessa pääselaimessa on erilaisia JavaScriptiä.
V8
V8 on Googlen JavaScript-moottori. Löydät sen Chrome-selaimesta; se on ollut olemassa siitä lähtien, kun Chromi julkaistiin vuonna 2008.
Siinä on kaksi koodikääntäjää: Full-codegen (nopea kääntäjä, joka luo optimoimattoman koodin) ja Crankshaft (hitaampi kääntäjä, joka tuottaa optimoidun koodin). Koodi suoritetaan ensin Full-codegenillä. Jos kampiakseli päättää sen tarvitsevan optimointia, se astuu sisään.
JavaScriptCore
Applen Safari-selaimen alla on JavaCore - nimeltään Nitro. Se on toinen valtavirran JavaScript-moottori.
Se toimii eri tavalla kuin V8. Kahden kääntäjän käytön sijasta se ajaa kaiken JavaScriptin leksikaalisen analyysin avulla luomiseksi. Tokenit muunnetaan tavukoodeiksi jäsennin avulla; sitten neljä "Just-in-time" -prosessia suorittavat tavukoodin.
(For tapoja nopeuttaa Safaria 10 Safari-selaimen vinkkiä nopeuden ja suorituskyvyn lisäämiseenJos Safari toimii hitaasti, kokeile näitä tärkeimpiä vinkkejä saadaksesi Mac-selaimesi palamaan nopeasti uudelleen. Lue lisää , katso oppaamme.)
Hämähäkkiapina
SpiderMonkey oli alkuperäinen JavaScript-moottori. Netscape loi sen jo 1990-luvulla. Netscapen katoamisen jälkeen siitä tuli avoimen lähdekoodin. Nykyään Mozilla ylläpitää sitä ja se löytyy Firefoxista.
Ainoa toinen yleinen JavaScript-moottori on Chakra. Se on osa Microsoft Edgeä.
Mikä JavaScript-moottori on nopein?
Ei ole lopullista vastausta siihen, mikä JavaScript-moottori on nopein. Yksi JavaScriptin koodi saattaa toimia nopeammin Safarissa; toinen saattaa ajaa nopeammin Chromessa.
Suuren eron määrää se, kuinka taustalla oleva JavaScripti on kirjoitettu ja kuinka hienosti se pelaa eri moottorien kääntäjiin. Jotkut selaimet käyttävät myös lataus- ja välimuistialgoritmeja nopeuden parantamiseksi edelleen sivustokohtaisesti.
Käyttäjän ohjaamat näkökohdat
Jotkut seikat, miksi yksi selain näyttää nopeammasta kuin toinen, kuuluvat käyttäjän valvontaan. Tässä on kolme yleisintä kysymystä, joihin voit vastata nyt.
1. päivitykset
Olemme jo maininneet tämän aiemmin: Sinun tulisi varmistaa, että käytät aina selaimesi viimeisintä versiota.
Lisäominaisuuksien ja tietoturvaparannusten lisäksi hupun alla olevat tekniset näkökohdat paranevat jatkuvasti. Jos et ole päivittänyt jonkin aikaa, saatat nähdä huomattavia nopeuden lisäyksiä vain napsauttamalla päivityspainiketta.
2. Laajennukset ja lisäosat
Laajennukset, laajennukset ja lisäosat voivat tehdä selaimesta paljon toiminnallisemman. Mutta ne voivat myös merkittävästi vetää sen resursseja; he pureskelevat käytettävissä olevan suorittimen tehoa ja RAM-muistia.
Tiedämme, että on houkuttelevaa jatkaa lisäämistä, mutta sinun ei pitäisi suorittaa enempää välttämättömiä laajennuksia.
3. Tietojen selaaminen
Selaimet keräävät valtavan määrän tietoja käyttötavoistasi. Se sisältää selaushistorian, evästeet, latauslokit ja paljon muuta. Se luo myös yhä suuremman välimuistin.
Kaikkien tietojen puhdistaminen voi johtaa huomattavaan nopeuden paranemiseen. selaimen on vietettävä vähemmän aikaa tiedostojen selaamiseen taustalla löytääkseen etsimänsä.
Kirjoitimme kaikista näistä asioista ja enemmän, kun käsitelimme vähän tunnetut tekijät, jotka voivat vaikuttaa selaimen nopeuteen 5 vähän tunnettua tekijää, joka voi vaikuttaa selaimen nopeuteenHarvat tietokoneisiin liittyvät ongelmat ovat ärsyttäviä enemmän kuin hidas selain. Jos selaamista hidastaa, tarkista nämä viisi asiaa saadaksesi se takaisin vauhtiin. Lue lisää .
Muita tapoja nopeuttaa Internet-kokemustasi
Selain on vain yksi osa nopeaa Internet-kokemusta. Myös sellaisilla näkökohdilla kuin reitittimellä, Wi-Fi-verkolla, Internet-palveluntarjoajalla ja maantieteellisellä sijainnilla voi olla rooli.
Jotkut niistä ovat valvonnassasi. Tutustu oppaisiin Vältettävät Wi-Fi-virheet Wi-Fi-nopeuden testaaminen (ja 7 virhettä, joita sinun tulisi välttää)Wi-Fi-nopeustesti voi kertoa kuinka nopea langaton nopeus on. Nämä vinkit auttavat sinua tarkistamaan Wi-Fi-nopeuden tarkasti. Lue lisää ja DNS-asetusten muuttaminen oppia lisää Internet-yhteyden nopeudesta.
Dan on Meksikossa asuva brittiläinen ulkomailla asukas. Hän on MUO: n sisko-sivuston, Blocks Decoded, toimitusjohtaja. Usein hän on ollut MUO: n sosiaalinen toimittaja, luova toimittaja ja taloustoimittaja. Löydät hänet vaeltelemassa näyttelylattia CES: ssä Las Vegasissa joka vuosi (PR-ihmiset, tavoita!), Ja hän tekee paljon kulissien takana -sivua…