Google Chrome
Google Chrome je multiplatformní webový prohlížeč vyvinutý společností Google. Poprvé byl vydán v roce 2008 pro operační systém Microsoft Windows a později portován na Linux, macOS, iOS a Android. Prohlížeč je založen na open-source projektu Chromium, přičemž Google do něj přidává proprietární funkce, jako je automatická aktualizace, integrovaný Adobe Flash Player (v minulosti), podpora pro digitální správu práv (DRM) a synchronizace s Google účtem.
Od svého uvedení se Chrome stal dominantním hráčem na trhu webových prohlížečů. K roku 2025 drží celosvětově přibližně 65% tržní podíl na všech platformách (desktop i mobil), čímž výrazně překonává své konkurenty jako Safari, Microsoft Edge a Mozilla Firefox. Jeho úspěch zásadně ovlivnil vývoj webových standardů a posunul web od statických stránek k komplexním webovým aplikacím.
Z technického hlediska je Chrome známý svým výkonným JavaScriptovým enginem V8 a vykreslovacím jádrem Blink (fork jádra WebKit), které se stalo de facto standardem pro většinu moderních prohlížečů (s výjimkou Firefoxu a Safari).
⏳ Historie
Vznik prohlížeče Chrome byl zlomovým okamžikem v tzv. "druhé válce prohlížečů". Před jeho příchodem trhu dominoval Internet Explorer od Microsoftu, který však stagnoval v inovacích, a Mozilla Firefox, který se snažil tuto dominanci narušit.
Tajný projekt a motivace (před 2008)
Po dlouhou dobu se vedení společnosti Google, zejména tehdejší generální ředitel Eric Schmidt, bránilo myšlence vlastního prohlížeče z obavy před "krvavou válkou" s Microsoftem. Nicméně spoluzakladatelé Sergey Brin a Larry Page spolu s týmem inženýrů (včetně Sundara Pichaie, současného CEO) argumentovali, že stávající prohlížeče nejsou dostatečně rychlé a stabilní pro spouštění pokročilých aplikací, jako byly Google Maps nebo Google Docs.
Vývoj probíhal v utajení pod kódovým označením. Zlom nastal, když inženýři vytvořili demo, které přesvědčilo Schmidta, že Google může přinést skutečnou inovaci v architektuře (zejména izolaci procesů).
Uvedení na trh (Září 2008)
Spuštění Google Chrome bylo neobvyklé. Dne 1. září 2008 byl (údajně omylem) předčasně odeslán novinářům 38stránkový Komiks, který nakreslil Scott McCloud. Komiks detailně vysvětloval technické novinky prohlížeče, jako je engine V8 a "sandboxing".
- 2. září 2008: Oficiální vydání beta verze pro Microsoft Windows.
- Reakce: Odborná veřejnost byla nadšena rychlostí načítání stránek a minimalistickým designem, který maximalizoval prostor pro webovou stránku na úkor ovládacích prvků.
Vzestup k dominanci (2009–2015)
- 2009–2010: Vydány verze pro macOS a Linux. Chrome začal rychle ukrajovat tržní podíl Internet Exploreru.
- 2012: Byla vydána verze pro Android, která postupně nahradila starý systémový prohlížeč a stala se standardem na miliardách mobilních zařízení.
- 2013: Zásadní technický milník. Google oznámil, že opouští jádro WebKit a vytváří vlastní fork nazvaný Blink. K tomuto kroku se později připojila i Opera a v roce 2020 i Microsoft Edge, což upevnilo pozici Chromu jako technologického lídra.
Moderní éra a AI (2020–současnost)
V posledních letech se vývoj Chromu soustředí na ochranu soukromí (tzv. Privacy Sandbox, snaha o odstranění cookies třetích stran) a integraci umělé inteligence. Od roku 2024 Chrome integruje modely Google Gemini, které pomáhají uživatelům s psaním textů, organizací karet a shrnutím obsahu webových stránek.
🏗️ Architektura a technologie
Chrome přinesl do světa prohlížečů několik revolučních konceptů, které se staly standardem.
Multi-process Architecture (Izolace procesů)
Před příchodem Chromu fungovala většina prohlížečů jako jeden proces. Pokud selhala (zamrzla) jedna záložka, spadl celý prohlížeč. Chrome zavedl architekturu více procesů:
- Každá záložka (tab) a každé rozšíření (extension) běží ve svém vlastním, izolovaném procesu operačního systému.
- Výhoda: Pokud spadne jedna stránka (např. kvůli chybě v JavaScriptu), objeví se pouze ikonická chybová hláška "Aw, Snap!" (česky "Jejda!"), ale zbytek prohlížeče funguje dál.
- Nevýhoda: Vyšší spotřeba operační paměti (RAM), protože každý proces musí mít vlastní kopii základních struktur.
JavaScript Engine V8
Aby Google umožnil běh náročných webových aplikací (jako Gmail), vyvinul vlastní open-source engine pro zpracování JavaScriptu nazvaný V8.
- V8 kompiluje JavaScriptový kód přímo do strojového kódu (JIT - Just In Time compilation) před jeho spuštěním, místo aby ho interpretoval.
- Tento přístup dramaticky zvýšil výkon webových aplikací a umožnil vznik technologií jako Node.js, které používají V8 na straně serveru.
Vykreslovací jádro Blink
Blink je komponenta zodpovědná za to, jak se HTML a CSS kód promění na pixely na obrazovce.
- Původně Chrome využíval WebKit (vyvíjený Apple pro Safari).
- V roce 2013 se Google rozhodl pro oddělení (fork), aby mohl rychleji implementovat nové webové standardy bez závislosti na rozhodnutích Applu.
- Dnes Blink pohání nejen Chrome, ale i Microsoft Edge, Opera, Brave a Vivaldi, což z něj činí nejrozšířenější engine na světě.
🛠️ Funkce a ekosystém
Úspěch Google Chrome není dán pouze jeho rychlostí, ale především hlubokou integrací do ekosystému služeb Google a schopností rozšiřovat základní funkcionalitu.
Omnibox
Jednou z nejviditelnějších inovací, kterou Chrome v roce 2008 přinesl, bylo sloučení adresního řádku a vyhledávacího pole do jednoho prvku zvaného Omnibox.
- Funkcionalita: Uživatel může do řádku zadat buď URL (např. `wikipedia.org`), nebo vyhledávací dotaz (např. `hlavní město Peru`). Prohlížeč automaticky rozpozná záměr a buď načte stránku, nebo zobrazí výsledky ve výchozím vyhledávači (nemusí to být nutně Google).
- Predikce: Omnibox využívá našeptávač, historii prohlížení a záložky k okamžitému navrhování výsledků již během psaní.
- Přímé akce: V moderních verzích (od roku 2020) lze přes Omnibox provádět i akce jako "Smazat historii", "Přeložit stránku" nebo jednoduché matematické výpočty a převody měn bez nutnosti načítat webovou stránku.
Synchronizace a Google Účet
Chrome zavedl koncept "prohlížeče v cloudu". Po přihlášení pomocí Google účtu se uživatelská data synchronizují mezi všemi zařízeními (počítač, telefon, tablet).
- Synchronizovaná data: Záložky, historie, uložená hesla, otevřené karty (Tabs), nastavení, a dokonce i nainstalovaná rozšíření.
- Výhoda: Uživatel může začít číst článek na mobilu cestou do práce a po příchodu do kanceláře ho okamžitě otevřít na desktopu přes funkci "Karty z jiných zařízení".
Rozšíření a Chrome Web Store
Chrome podporuje doplňky (Extensions), které se instalují z oficiálního obchodu Chrome Web Store.
- Technologie: Rozšíření jsou psána pomocí webových technologií (HTML, CSS, JavaScript).
- Manifest V3: V roce 2024 Google dokončil kontroverzní přechod na novou specifikaci rozšíření zvanou Manifest V3. Tato změna omezila schopnosti některých doplňků pro blokování reklam (např. uBlock Origin), což vyvolalo kritiku komunity a migraci části pokročilých uživatelů k prohlížečům jako Mozilla Firefox nebo Brave.
Nástroje pro vývojáře (DevTools)
Integrovaná sada nástrojů Chrome DevTools (otevírá se klávesou F12) je standardem pro webové vývojáře. Umožňuje:
- Inspekci a editaci DOM a CSS v reálném čase.
- Ladění (debugging) JavaScriptu.
- Analýzu síťového provozu (Network tab) a výkonu načítání stránky (Lighthouse).
- Emulaci mobilních zařízení pro testování responzivity.
🛡️ Bezpečnost a soukromí
Bezpečnost je dlouhodobě hlavním marketingovým bodem Chromu, zatímco oblast soukromí je zdrojem častých kontroverzí kvůli obchodnímu modelu společnosti Google (reklama).
Safe Browsing (Bezpečné prohlížení)
Služba Google Safe Browsing chrání uživatele před nebezpečným obsahem.
- Chrome udržuje a pravidelně aktualizuje seznam podezřelých webů.
- Pokud se uživatel pokusí navštívit stránku obsahující Malware nebo Phishing, prohlížeč zobrazí celoobrazovkové červené varování.
- Tuto databázi (API) dnes využívají i jiné prohlížeče, včetně Safari a Mozilla Firefox.
Sandboxing (Pískoviště)
Každá karta a proces v Chromu běží v přísně izolovaném prostředí zvaném Sandbox.
- Tento mechanismus zabraňuje tomu, aby škodlivý kód z webové stránky "vyskočil" z prohlížeče a napadl operační systém uživatele nebo četl data z jiných otevřených karet (např. internetového bankovnictví).
Režim Incognito
Režim anonymního prohlížení (otevírá se zkratkou `Ctrl+Shift+N`) slouží k tomu, aby se historie prohlížení neukládala na lokálním zařízení.
- Mýtus o anonymitě: Mnoho uživatelů se mylně domnívá, že Incognito je chrání před sledováním ze strany webů nebo poskytovatele internetu (ISP).
- Realita: V roce 2024 musel Google po prohraném soudním sporu (tzv. Incognito lawsuit) upravit úvodní obrazovku tohoto režimu, aby explicitně uváděla, že Google i navštívené weby mohou stále sbírat data o aktivitě uživatele.
Privacy Sandbox a konec cookies
Google se snaží nahradit zastaralé soubory cookies třetích stran (používané pro sledování uživatelů napříč weby) novou sadou technologií zvanou Privacy Sandbox.
- Topics API: Místo sledování konkrétní historie prohlížeč sám lokálně vyhodnocuje zájmy uživatele (např. "Auta", "Sport") a inzerentům předává pouze tyto obecné kategorie, nikoliv konkrétní navštívené URL.
- Kritika: Organizace jako Electronic Frontier Foundation (EFF) a konkurenční prohlížeče kritizují tento systém jako pouhou změnu formy sledování, která navíc posiluje monopol Googlu na reklamním trhu.
- Stav v roce 2025: Po několika odkladech Google v roce 2024 oznámil, že cookies třetích stran nebude blokovat úplně, ale zavede systém "User Choice", kde si uživatelé sami zvolí míru sledování.
🚀 Výkon a správa paměti
Chrome si v průběhu let vysloužil pověst "žrouta paměti" (RAM), což bylo daní za jeho stabilitu a multi-procesovou architekturu. V reakci na to Google zavedl v letech 2022–2024 nové funkce pro optimalizaci.
Memory Saver (Spořič paměti)
Tato funkce automaticky "uspává" karty, které uživatel delší dobu nepoužívá.
- Neaktivní karty jsou uvolněny z operační paměti, ale zůstávají viditelné v liště.
- Jakmile na kartu uživatel klikne, okamžitě se znovu načte. To může ušetřit až 40 % RAM na zařízeních s menší kapacitou paměti.
Energy Saver (Spořič energie)
Určeno pro notebooky. Když klesne stav baterie pod 20 % (nebo je notebook odpojen ze sítě), Chrome omezí vizuální efekty na pozadí a sníží snímkovací frekvenci (FPS) u videí a animací, aby prodloužil výdrž baterie.
PartitionAlloc
Vlastní alokátor paměti vyvinutý Googlem, který je optimalizován pro bezpečnost a efektivitu. Zabraňuje fragmentaci paměti a ztěžuje zneužití určitých typů bezpečnostních chyb.
💻 ChromeOS a hardware
Google Chrome přerostl hranice pouhé aplikace a stal se základem celého operačního systému.
ChromeOS
V roce 2011 Google představil ChromeOS – operační systém založený na jádře Linux, kde hlavním a v podstatě jediným uživatelským rozhraním je prohlížeč Chrome.
- Filozofie: "Nic neinstalujte, vše běží na webu." Systém startuje během několika sekund a je extrémně odolný vůči virům, protože uživatel nemůže měnit systémové soubory.
- Evoluce: Původní koncept "pouze prohlížeč" se postupně rozšířil. Dnešní ChromeOS umí spouštět aplikace pro Android (přes Google Play) a plnohodnotné linuxové aplikace (přes kontejner Debian).
Chromebooky
Notebooky běžící na ChromeOS se nazývají Chromebook. Díky nízkým hardwarovým nárokům prohlížeče Chrome (oproti plným Windows) jsou tato zařízení levná a stala se dominantní silou v americkém školství (K-12 education), kde vytlačila produkty od Apple a Microsoft.
⚖️ Kritika a antimonopolní spory
S tržním podílem přesahujícím 65 % se Chrome stal terčem kritiky a regulačních úřadů po celém světě.
Monopolní postavení
Kritici tvrdí, že Google využívá Chrome k upevnění svého monopolu v online reklamě a vyhledávání.
- US v. Google (2024–2025): V přelomovém antimonopolním procesu americké ministerstvo spravedlnosti (Department of Justice) zvažovalo žádost, aby soud nařídil Googlu prodat prohlížeč Chrome. Argumentem bylo, že Google využívá Chrome k neférovému zvýhodňování svého vyhledávače a reklamního systému (AdSense).
- Preferování vlastních služeb: Uživatelé si stěžují, že služby jako YouTube, Google Meet nebo Google Earth často fungují lépe (nebo exkluzivně) v Chromu než v konkurenčních prohlížečích, což nutí uživatele přejít ke Googlu.
Vliv na webové standardy
Vzhledem k dominanci jádra Blink se weboví vývojáři často soustředí pouze na optimalizaci pro Chrome.
- "Chrome is the new IE": Situace začíná připomínat éru Internet Explorer 6, kdy weby fungovaly "pouze v IE". Dnes mnoho stránek nefunguje korektně ve Firefoxu nebo Safari, protože vývojáři testují jen v Chromu.
- Google má sílu jednostranně prosadit nové webové technologie (např. formáty obrázků WebP nebo AVIF), které musí ostatní prohlížeče adoptovat, aby "držely krok".
Specifika na iOS (Apple)
Dlouhá léta platilo pravidlo, že všechny prohlížeče na iPhone a iPad musí používat jádro WebKit od Applu. Chrome na iOS byl tedy technicky jen "převlečené Safari" s synchronizací Google.
- Změna v EU (2024): V reakci na Akt o digitálních trzích (DMA) Evropské unie Apple povolil používání alternativních jader. Google tak začal nasazovat plnohodnotný engine Blink i na iOS, ale pouze pro uživatele v Evropě.
Sekce "Pro laiky"
Představte si internet jako obrovskou síť dálnic a silnic, které vedou k různým městům a budovám (webovým stránkám).
- Webový prohlížeč je vaše auto. Bez auta se po dálnici nikam nedostanete.
- Google Chrome je konkrétní značka auta (například jako Škoda nebo Ferrari). Je to nejoblíbenější auto na světě, protože je rychlé, má jednoduchou palubní desku a výrobce (Google) do něj dává spoustu moderních funkcí, jako je navigace zdarma.
- Omnibox (adresní řádek) je jako chytrý volant, kterému stačí říct "chci pizzu" a on vás sám odveze k nejbližší pizzerii, aniž byste museli znát přesnou adresu ulice (URL).
- Rozšíření jsou jako přídavné vybavení – střešní nosič, lepší rádio nebo tónovaná skla (blokování reklam), která si na auto namontujete dodatečně.
Důležité je nezaměňovat "auto" (Chrome) s "výrobcem paliva" (Google Vyhledávač). I v autě značky Chrome můžete jet na "benzínku" značky Seznam.cz nebo Bing.