Reklama
Máte obľúbený prehliadač? Ak áno, prečo je to príťažlivé? Pre niektorých ľudí to môže byť dostupnosť doplnkov a rozšírení; iní by radi používali prehliadač, ktorý zaručuje ich súkromie.
Pre mnohých používateľov je však najdôležitejšia rýchlosť.
Čo však robí jeden prehľadávač rýchlejším ako druhý? Môžete to rozdeliť na technické aspekty a aspekty ovládané používateľmi. Pokračujte v čítaní a zistite viac.
Technické aspekty
Vývojári každého prehliadača kódujú inak. Rôzne prístupy k kódovaniu môžu ovplyvniť, ako dlho trvá načítanie webovej stránky.
Existujú dve kľúčové funkcie, na ktoré treba poznať: prehliadač a JavaScript engine.
Prehliadač
Prehliadač je kľúčovou súčasťou každého prehľadávača. Zodpovedá za množstvo úloh vrátane analýzy kódu HTML a CSS, jeho zobrazovania na obrazovke počítača a presadzovania bezpečnostných zásad.
Prehliadač môže prinajmenšom zobraziť dokumenty a obrázky HTML a XML a určiť veľkosť písma, farby a textu. V závislosti od používaného prehliadača môže byť schopný zobraziť aj súbory PDF a ďalšie dokumenty.
Bežné prehliadače
Existuje niekoľko prehľadávačov, ale sú tu štyri bežne používané nástroje, s ktorými sa pravdepodobne stretnete: Blink, EdgeHTML, Gecko a WebKit.
Blink je multiplatformový motor vyvinutý spoločnosťou Google, Opera, Adobe, Intel a Samsung. Nájdete ich v prehliadačoch Chrome aj Opera. Začalo to životom ako vidlička WebKitu, ktorý sám bol vidličkou knižníc KHTML a KJS KDE. Má bezplatnú licenciu GNU LGPL.
EdgeHTML je proprietárny prehliadač spoločnosti Microsoft. Je špeciálne vyrobený na použitie v prehliadači spoločnosti Edge. EdgeHTML nahradil Tridenta (nájdený v Internet Explorer) v roku 2015. Teoreticky je plne kompatibilný s programami Blink a WebKit.
Gecko ponúka Mozillu. Nájdete ich v prehliadačoch Firefox, Thunderbird a vo viacerých menej známych prehľadávačoch. (Skontrolujte náš zoznam tipov na urýchlenie prehliadača Firefox 9 jednoduchých vylepšení na urýchlenie prehliadača Firefox okamžiteČi už ste dlhoročným používateľom prehliadača Firefox alebo prepínate z prehliadača Chrome, tento rýchly sprievodca ukazuje, ako zvýšiť výkonnosť prehliadača Firefox. Čítaj viac ak je to váš prehliadač podľa výberu.)
WebKit je prehliadač spoločnosti Apple. Používa sa v prehliadačoch Safari, Amazon Kindle, inteligentných televízoroch Tizen a OS Blackberry. Do roku 2013 to bol tiež prehliadač Chrome.
Medzi ďalšie prehľadávače, na ktoré by ste sa mohli naraziť, patria Goanna (vidlica Gecko) a Servo (experimentálny stroj Mozilla).
Znižujúci sa význam
V 2000-tych rokoch bol motor prehliadača pravdepodobne najdôležitejším faktorom pri určovaní, či jeden prehľadávač dokáže načítať stránky rýchlejšie ako jeho konkurenti.
S postupujúcou sofistikovanosťou technológie sa však význam prehliadačov znižuje. Už to nie je najdôležitejší technický aspekt týkajúci sa výkonu.
Namiesto toho musíte venovať pozornosť skriptu JavaScript.
JavaScript engine
Každý prehliadač tiež používa modul JavaScript. Má to najvýznamnejší vplyv na to, ako rýchlo môže prehliadač načítať webovú stránku.
V prípade, že si to nie ste vedomí, JavaScript je programovací jazyk, ktorý sa nachádza na internete Čo je to JavaScript a ako to funguje?Ak sa učíte vývoj webových aplikácií, potrebujete vedieť o JavaScripte a o tom, ako to funguje s HTML a CSS. Čítaj viac . Zvyčajne to stojí za funkciami používateľského rozhrania, ako sú interaktívne objekty a animácie.
Stroj JavaScript je zodpovedný za konverziu kódu JavaScript webových stránok na optimalizovaný výstup, ktorý prehliadač dokáže interpretovať v čo najmenšom čase. V každom z hlavných prehľadávačov sú opäť rôzne nástroje JavaScript.
V8
V8 je engine JavaScript spoločnosti Google. Nájdete ho v prehliadači Chrome; je tu už od prvého uvedenia prehliadača Chrome v roku 2008.
Má dva kompilátory kódu: Full-codegen (rýchly kompilátor, ktorý vytvára unoptimizovaný kód) a Crankshaft (pomalší kompilátor, ktorý vytvára optimalizovaný kód). Najprv je spustený kód, ktorý je plne kódovaný. Ak sa kľuková hriadeľ rozhodne, že potrebuje optimalizáciu, vstúpi do systému.
JavaScriptCore
JavaScriptCore - označovaný ako Nitro - podporuje prehliadač Safari spoločnosti Apple. Je to druhý hlavný JavaScriptový motor.
Funguje to inak ako vo verzii V8. Namiesto použitia dvoch kompilátorov spúšťa všetok JavaScript pomocou lexikálnej analýzy na vytvorenie tokenov. Tokeny sa prevádzajú na bajtkód pomocou analyzátora; potom štyri procesy „Just-in-time“ vykonajú bajtkód.
(Pre spôsoby, ako urýchliť Safari 10 tipov prehliadača Safari na zvýšenie rýchlosti a výkonuAk Safari beží pomaly, skúste tieto top tipy, ako rýchlo spustiť prehliadač Mac. Čítaj viac , pozrite si nášho sprievodcu.)
Pavúčiak
SpiderMonkey bol pôvodný stroj JavaScript. Netscape ho vytvoril už v 90. rokoch. Po zániku Netscape sa stal otvoreným zdrojom. Dnes ich Mozilla udržuje a nachádza sa v prehliadači Firefox.
Jediným ďalším spoločným strojom JavaScript je čakra. Je súčasťou Microsoft Edge.
Ktorý modul JavaScript je najrýchlejší?
Neexistuje žiadna definitívna odpoveď na to, ktorý motor JavaScript je najrýchlejší. Jedna časť kódu JavaScript sa môže v prehliadači Safari spustiť rýchlejšie; ďalšia v prehliadači Chrome by mohla bežať rýchlejšie.
Veľká časť rozdielu závisí od toho, ako sa píše základný JavaScript a ako pekne sa hrá s kompilátormi rôznych motorov. Niektoré prehliadače tiež používajú algoritmy načítania a ukladania do vyrovnávacej pamäte, aby sa ďalej zvýšila rýchlosť na základe jednotlivých stránok.
Aspekty ovládané používateľom
Niektoré aspekty, prečo sa jeden prehliadač javí rýchlejšie ako druhý, spadajú pod kontrolu používateľa. Tu sú tri najbežnejšie problémy, ktoré môžete vyriešiť práve teraz.
1. aktualizácie
Už sme sa o tom zmienili: mali by ste zaistiť, aby ste vždy používali najaktuálnejšiu verziu prehliadača.
Okrem ďalších funkcií a vylepšení zabezpečenia sa technické aspekty pod kapotou neustále zlepšujú. Ak ste sa už nejaký čas neaktualizovali, môžete iba niekoľkými stlačeniami tlačidla aktualizácie zaznamenať určité podstatné zvýšenie rýchlosti.
2. Rozšírenia a doplnky
Doplnky, rozšírenia a doplnky môžu vylepšiť funkčnosť prehliadača. Môžu však tiež predstavovať významný ťah na jeho zdroje; prežúvajú dostupný výkon CPU a RAM.
Vieme, že je lákavé neustále pridávať ďalšie, nemali by ste však spúšťať ďalšie rozšírenia, ktoré sú absolútne nevyhnutné.
3. Prehliadanie údajov
Prehliadače zhromažďujú obrovské množstvo údajov o vašich modeloch používania. To zahŕňa vašu históriu prehliadania, súbory cookie, denníky sťahovania a ďalšie. Vytvára tiež stále väčšiu vyrovnávaciu pamäť.
Vyčistenie všetkých týchto údajov by mohlo viesť k značnému zvýšeniu rýchlosti; prehliadač musí tráviť menej času kopaním súborov na pozadí, aby našiel, čo hľadá.
O všetkých týchto problémoch sme písali a viac, keď sme sa zaoberali málo známe faktory, ktoré by mohli ovplyvniť rýchlosť prehliadača 5 málo známych faktorov, ktoré môžu ovplyvniť rýchlosť vášho prehliadačaExistuje niekoľko problémov týkajúcich sa počítača, ktoré sú viac dráždivé ako pomalý prehliadač. Ak je vaše prehliadanie pozastavené, skontrolujte týchto päť vecí, aby ste ho dostali späť na rýchlosť. Čítaj viac .
Iné spôsoby, ako urýchliť používanie internetu
Prehliadač je iba jednou z častí rýchleho internetového pripojenia. Rolu môžu zohrávať aj aspekty, ako je smerovač, sieť Wi-Fi, poskytovateľ internetových služieb a zemepisná poloha.
Niektoré z nich sú pod vašou kontrolou. Pozrite sa na našich sprievodcov Chyby siete Wi-Fi, ktorým sa treba vyhnúť Ako otestovať rýchlosť Wi-Fi (a 7 chýb, ktorým by ste sa mali vyvarovať)Testy rýchlosti Wi-Fi vám môžu povedať, aká rýchla je vaša bezdrôtová rýchlosť. Tieto tipy vám pomôžu skontrolovať rýchlosť Wi-Fi presne. Čítaj viac a zmena nastavení DNS dozvedieť sa viac o rýchlosti internetového pripojenia.
Dan je britský vysťahovalec žijúci v Mexiku. Je výkonným editorom pre sesterskú stránku MUO Blocks Decoded. V rôznych časoch pôsobil ako sociálny redaktor, kreatívny redaktor a finančný editor pre MUO. Nájdete ho, ako každý rok putuje po výstavnej ploche v CES v Las Vegas (PR ľudia, oslovte!) A robí veľa pozaďových webov…