reklama

Máte oblíbený prohlížeč? Pokud ano, co je tak přitažlivé? Pro některé lidi to může být dostupnost pluginů a rozšíření; jiní by rádi chtěli používat prohlížeč, který zaručuje jejich soukromí.

Pro mnoho uživatelů je však nejdůležitější aspekt rychlost.

Ale co dělá jeden prohlížeč rychlejším než jiný? Můžete jej rozdělit na technické aspekty a aspekty ovládané uživatelem. Pokračujte ve čtení a zjistěte více.

Technické aspekty

Každý prohlížeč je svými vývojáři kódován jinak. Různé přístupy k kódování mohou ovlivnit, jak dlouho trvá načítání webové stránky.

Je třeba si uvědomit dvě klíčové funkce: prohlížeč a JavaScript engine.

Prohlížeč Engine

Prohlížeč je klíčovou součástí každého prohlížeče. Je zodpovědný za spoustu úkolů, včetně analýzy kódu HTML a CSS, jeho zobrazení na obrazovce počítače a vymáhání bezpečnostních zásad.

Prohlížeč může přinejmenším zobrazit dokumenty a obrázky HTML a XML a stanovit velikost písma, barvy a textu. V závislosti na používaném prohlížeči může být také možné zobrazit soubory PDF a další dokumenty.

instagram viewer

Běžné prohlížeče

Existuje několik prohlížečových modulů, ale pravděpodobně se s nimi setkáte čtyři: Blink, EdgeHTML, Gecko a WebKit.

Blink je multiplatformový motor vyvinutý společnostmi Google, Opera, Adobe, Intel a Samsung. Najdete ji v prohlížeči Chrome i Opera. Začalo to jako vidlička WebKitu, který sám byl vidličkou knihoven KHTML a KJS KDE. Má bezplatnou licenci GNU LGPL.

EdgeHTML je patentovaný prohlížeč společnosti Microsoft. Je speciálně vytvořen pro použití v prohlížeči společnosti Edge. EdgeHTML nahradil Tridenta (nalezený v Internet Exploreru) v roce 2015. Teoreticky je plně kompatibilní s Blink a WebKit.

Gecko je nabídka Mozilly. Najdete ji v prohlížeči Firefox, Thunderbird a v několika méně známých prohlížečích. (Podívejte se na naše seznam tipů pro zrychlení Firefoxu 9 jednoduchých vylepšení urychluje Firefox okamžitěAť už jste dlouhodobým uživatelem Firefoxu nebo přecházíte z Chromu, tento rychlý průvodce ukazuje, jak zrychlit výkon Firefoxu. Přečtěte si více pokud je to váš prohlížeč volby.)

Nakonec je WebKit prohlížečem společnosti Apple. Používá se v prohlížečích Safari, Amazon Kindle, smart TV Tizen a Blackberry OS. Do roku 2013 to byl také prohlížeč Chrome.

Mezi další prohlížeče, na které byste mohli narazit, patří Goanna (vidlice Gecko) a Servo (experimentální stroj Mozilla).

Snižující se význam

V roce 2000 byl motor prohlížeče pravděpodobně nejdůležitějším faktorem při určování, zda jeden prohlížeč dokáže načíst stránky rychleji než jeho konkurenti.

Jak se však technologie stává sofistikovanější, význam prohlížečových motorů klesá. Už to není nejdůležitější technický aspekt týkající se výkonu.

Místo toho musíte věnovat pozornost modulu JavaScript.

JavaScript engine

Každý prohlížeč také používá modul JavaScript. To má nejvýznamnější vliv na to, jak rychle může prohlížeč načíst webovou stránku.

V případě, že si nejste vědomi, JavaScript je programovací jazyk na internetu Co je to JavaScript a jak to funguje?Pokud se učíte vývoj webových aplikací, potřebujete vědět o JavaScriptu a o tom, jak to funguje s HTML a CSS. Přečtěte si více . Obecně je to za funkcemi uživatelského prostředí, jako jsou interaktivní objekty a animace.

Stroj JavaScript je zodpovědný za převod kódu JavaScript webových stránek na optimalizovaný výstup, který může prohlížeč interpretovat v co nejkratším čase. V každém z hlavních prohlížečů jsou opět různé nástroje JavaScript.

V8

V8 je engine JavaScript společnosti Google. Najdete jej v prohlížeči Chrome; je to už od doby, kdy byl Chrome poprvé spuštěn v roce 2008.

Má dva kompilátory kódu: Full-codegen (rychlý kompilátor, který vytváří unoptimizovaný kód) a Crankshaft (pomalejší kompilátor, který vytváří optimalizovaný kód). Kód se spustí nejprve prostřednictvím kodeku s plným kódem. Pokud se kliková hřídel rozhodne, že potřebuje optimalizaci, vstoupí.

JavaScriptCore

JavaScriptCore - označený jako Nitro - podporuje prohlížeč Apple Safari. Je to druhý běžný JavaScriptový motor.

Funguje to jinak než V8. Namísto použití dvou kompilátorů spustí veškerý JavaScript pomocí lexikální analýzy k vytvoření tokenů. Tokeny jsou převedeny na bytecode pomocí analyzátoru; pak čtyři procesy „Just-in-time“ provedou bytecode.

(Pro způsoby, jak urychlit Safari 10 tipů prohlížeče Safari pro zvýšení rychlosti a výkonuPokud Safari běží pomalu, zkuste tyto top tipy, jak rychle obnovit váš prohlížeč Mac. Přečtěte si více , podívejte se na našeho průvodce.)

Pavoučí opice

SpiderMonkey byl původní JavaScript engine. Netscape ji vytvořil již v 90. letech. Po Netscape zániku, to stalo se otevřeným zdrojem. Dnes jej Mozilla udržuje a nachází se v prohlížeči Firefox.

Jediným dalším běžným JavaScript modulem je čakra. Je součástí Microsoft Edge.

Který JavaScript engine je nejrychlejší?

Neexistuje žádná definitivní odpověď na to, který JavaScript engine je nejrychlejší. Jeden kus kódu JavaScript se může v prohlížeči Safari spustit rychleji; další by se v prohlížeči Chrome mohl spustit rychleji.

Velká část rozdílu je určena tím, jak je napsán základní JavaScript a jak pěkně se hraje s kompilátory různých motorů. Některé prohlížeče také používají algoritmy načítání a ukládání do mezipaměti k dalšímu zvýšení rychlosti na základě jednotlivých stránek.

Aspekty ovládané uživatelem

Některé aspekty, proč se jeden prohlížeč zdá rychlejší než druhý, spadají pod kontrolu uživatele. Zde jsou tři z nejčastějších problémů, které můžete řešit právě teď.

1. Aktualizace

Již jsme se o tom zmínili: měli byste se ujistit, že vždy používáte nejaktuálnější verzi svého prohlížeče.

Kromě dalších funkcí a vylepšení zabezpečení se technické aspekty pod kapotou neustále zlepšují. Pokud jste se již nějakou dobu neaktualizovali, můžete pouhým stiskem tlačítka aktualizace zaznamenat některé podstatné zvýšení rychlosti.

2. Rozšíření a doplňky

stránka rozšíření prohlížeče Chrome

Pluginy, rozšíření a doplňky mohou vylepšit funkčnost vašeho prohlížeče. Mohou však být také významným tahem jeho zdrojů; žvýkají dostupným výkonem procesoru a RAM.

Víme, že je lákavé stále přidávat další, ale neměli byste spouštět další rozšíření, která jsou nezbytně nutná.

3. Procházení dat

Prohlížeče shromažďují obrovské množství údajů o vašich vzorcích používání. To zahrnuje historii prohlížení, soubory cookie, protokoly stahování a další. Vytváří také stále větší mezipaměť.

Vymazání všech těchto údajů může vést k pozoruhodnému zlepšení rychlosti; prohlížeč musí trávit méně času kopáním souborů na pozadí, aby našel, co hledá.

O všech těchto otázkách jsme psali a více, když jsme se zabývali málo známé faktory, které by mohly ovlivnit rychlost vašeho prohlížeče 5 málo známých faktorů, které by mohly ovlivnit rychlost vašeho prohlížečeExistuje několik problémů souvisejících s počítačem, které jsou dráždivější než pomalý prohlížeč. Pokud je vaše prohlížení pozastaveno, zkontrolujte těchto pět věcí, abyste je dostali zpět na rychlost. Přečtěte si více .

Další způsoby, jak urychlit používání internetu

Prohlížeč je jen jednou z částí rychlého internetového zážitku. Roli mohou hrát také aspekty, jako je směrovač, síť Wi-Fi, poskytovatel internetových služeb a zeměpisná poloha.

Některé z nich jsou pod vaší kontrolou. Podívejte se na naše průvodce Chyby Wi-Fi, kterým je třeba se vyhnout Jak otestovat rychlost Wi-Fi (a 7 chyb, kterým byste se měli vyhnout)Testy rychlosti Wi-Fi vám mohou říct, jak rychle je vaše bezdrátová rychlost. Tyto tipy vám pomohou přesně zkontrolovat rychlost Wi-Fi. Přečtěte si více a změna nastavení DNS dozvědět se více o rychlosti internetového připojení.

Dan je britský expat žijící v Mexiku. Je vedoucím editorem pro sesterskou stránku MUO Blocks Decoded. V různých dobách působil jako sociální redaktor, kreativní editor a finanční editor pro MUO. Najdete ho, jak každoročně putuje po výstavní ploše v CES v Las Vegas (PR lidé, oslovte!) A dělá spoustu pozadu…