Získávání znalostí
/ Knowledge Discovery >> Získávání znalostí >> technologie >> počítač >> počítačový program >>

Jak Google Chrome Browser Works

ové stránky mohou používat JavaScript ukázat určitou nabídku, když budete pohybovat myší nad obrázkem, nebo předložit údaje, které jste zadali ve formuláři. JavaScript je tak široce používán na webu, že dnes téměř každý prohlížeč zahrnuje nějaký druh motoru, ke svému provozu JavaScript kód.

JavaScript spojená s webové stránky je načten při načtení stránky. Pokud tedy chce prohlížeč rychle načíst stránky, potřebuje rychlý JavaScript engine pracuje v zákulisí. Motor V8 JavaScript Engine je údajně nejrychlejší motor JavaScript k dispozici v libovolném webovém prohlížeči. V8 je open source engine napsaný v C ++ pro použití v Chrome. Ve filmu o V8, inženýr Google Lars Bak popisuje to, co dělá V8 rychlejší než ostatní motory JavaScript z místa programátorského pohledu [zdroj: Google]:

  • Spíše než léčení každý objekt JavaScriptu jak mít svůj vlastní samostatná třída, V8 dodává skrytou třídu, která identifikuje společné vlastnosti mezi těmito objekty.
  • V8 překládá kód JavaScript do strojového kódu. Ty procesor počítače může číst strojový kód přímo. Bez tohoto kroku, váš prohlížeč bude muset překládat každý kus JavaScriptu do strojového kódu při každém spuštění skriptu na webové stránce.
  • V8 má lepší odvoz odpadu, což znamená, že když skončí používání paměti pro jednoho úkol, to může lépe uvolňují, že paměť pro další úkol.

    Pokud jste skeptický ohledně tvrzení společnosti Google ohledně rychlosti V8, nebo pokud si jen chcete vidět zvýšení rychlosti v akci, můžete si vyzkoušet si jen tím, že navštívíte http://v8.googlecode.com/svn/data/benchmarks/current/run.html. Jakmile otevřete webovou stránku, běží váš prohlížeč řadu úkolů, které simulují procesy na pozadí, které se přihodí, když jste pomocí webových stránek. Chrome vývojáři vydával tyto testy, známý jako V8 Benchmark Suite, abyste mohli porovnat rychlost motoru JavaScript mezi prohlížečů. Chcete-li srovnání side-by-side, otevřete V8 Benchmark Suite v Chrome a v jednom nebo více jiných webových prohlížečů (Firefox, IE, Safari, a tak dále), a porovnat číselné výsledky, když se skripty dokončení spuštění [zdroj: Google, Shankland].

    Nyní, když víte, co dělá Chrome tak rychle, jaké další výhody má Chrome nabídnout? Dále se podívejme, co Chrome může udělat, aby vám v bezpečí, když jste on-line.
    Prohlížeč Chrome Security

    Pokud jste procházení velkou neznámou na webu, jedna dobrá vlastnost, mít ve svém webu prohlížeč je bezpečnost. Pravděpodobně nechcete