Kredit obrázku: Urupong/iStock/GettyImages
Prohlížeč je základní součástí každého webového prohlížeče na trhu, od Chrome po Safari. Vzhled webových stránek na vašem počítači se může značně lišit v závislosti na tom, na jakém motoru je váš webový prohlížeč založen. Prohlížečové motory se obvykle skládají ze dvou hlavních komponent: knihovny vykreslování a rozvržení a rámce JavaScriptu.
Typy prohlížečů WebKit
WebKit je jedním z hlavních prohlížečů, které se dnes používají. Je zdarma k použití v operačních systémech Mac a Linux. WebKit je běžně spojován se společností Apple, protože je to prohlížeč používaný pro prohlížeč Safari společnosti Apple. Používá se také v jiných prohlížečích, jako je vestavěný prohlížeč Amazon Kindle a prohlížeč BlackBerry. Základní komponenty WebKit jsou WebCore a JavaScriptCore. WebCore je knihovna vykreslování a rozvržení pro HTML a škálovatelnou vektorovou grafiku, zatímco JavaScriptCore je rámec JavaScriptu, který umožňuje prohlížečům WebKit spouštět JavaScript. Tyto základní komponenty umožňují prohlížečům WebKit přehrávat videa a přesně zobrazovat webové stránky.
Video dne
Blink je novější typ enginu webového prohlížeče a existuje teprve od roku 2013. Chromium – projekt webového prohlížeče s otevřeným zdrojovým kódem od společnosti Google – vytvořil Blink poté, co převzal zdrojový kód z komponenty WebCore WebKit a změnil jej tak, aby lépe vyhovoval potřebám prohlížeče Google Chrome. Na vývoji Blink primárně přispěl Google, ale přispěly i další společnosti jako Opera Software ASA, Samsung a Intel. Blink se používá ve webových prohlížečích Google Chrome, Vivaldi, Amazon Silk a Opera. Je zdarma k použití na platformách Windows, Mac, Linux, Android a Chrome OS. Mezi základní komponenty Blink patří Blink XML parser a V8 JavaScript Engine. Blink XML je knihovna pro vykreslování a rozvržení, zatímco V8 JavaScript Engine je rámec JavaScriptu.
Gecko prohlížeče
Gecko je jedním z nejstarších typů webových prohlížečů, které se stále používají. Původně byl vyvinut společností Netscape v roce 1997 a poté upraven Mozillou v roce 1998. Gecko od roku 2003 vyvíjí výhradně Mozilla. Webové prohlížeče Mozilla Firefox, Waterfox, Conkeror, Classilla a Lunascape všechny používají engine webového prohlížeče Gecko. Gecko se také používá v e-mailových klientech, jako je Mozilla Thunderbird. Je zdarma k použití v operačních systémech Windows, Mac, Linux a Android. Základní komponenty Gecko jsou SpiderMonkey JavaScript engine a Expat knihovna, které spouštějí JavaScript a vykreslují HTML.
Prohlížeče Goanna
Motor webového prohlížeče Goanna je volně založen na zdrojovém kódu enginu webového prohlížeče Gecko. Goanna se zpočátku lišila od Gecka pouze jménem, ale od té doby se vyvinula, aby se stala vlastním motorem s funkcemi, které se od Gecka liší. Tento prohlížeč se používá v prohlížečích Pale Moon a Basilisk. Goanna používá stejné základní komponenty jako Gecko: SpiderMonkey JavaScript a knihovnu Expat. Webové prohlížeče Goanna lze zdarma používat na platformách Windows, Mac a Linux.
Prohlížeče EdgeHTML
EdgeHTML je nováček na trhu webových prohlížečů, vydaný v roce 2015. Je to proprietární prohlížečový engine vyvinutý společností Microsoft a nahradil starší prohlížeč Microsoftu Trident. EdgeHTML pohání webový prohlížeč Microsoft Edge. Edge nahradil prohlížeč Internet Explorer od Microsoftu jako výchozí webový prohlížeč na všech počítačích se systémem Windows. Základní komponenty EdgeHTML jsou Chakra JavaScript engine a EdgeHTML rendering a knihovna rozložení.