Browser (Webový prohlížeč)

Webový prohlížeč je klientská aplikace, která využívá protokol HTTP (nebo zabezpečený HTTPS) ke komunikaci s webovými servery. Prvním grafickým prohlížečem, který masově zpopularizoval internet, byl Mosaic (1993), následovaný legendárním Netscape Navigatorem.

Jak prohlížeč funguje?

Proces zobrazení stránky (tzv. rendering) probíhá v několika krocích:

1. **DNS dotaz:** Prohlížeč přeloží zadanou adresu (např. www.google.com) na číselnou [[ip_adresa|IP adresu]].
2. **Požadavek (Request):** Pošle požadavek na server pomocí protokolu HTTP/HTTPS.
3. **Zpracování kódu:** Server pošle zpět soubory (HTML, CSS, JS). Prohlížeč začne budovat strukturu stránky (DOM - Document Object Model).
4. **Vykreslení (Rendering):** Vykreslovací jádro prohlížeče vypočítá polohu prvků a zobrazí je na obrazovce.

Hlavní součásti prohlížeče

Uživatelské rozhraní: Adresní řádek, tlačítka zpět/vpřed, menu záložek.

Vykreslovací jádro (Rendering Engine): Nejdůležitější část, která „kreslí“ obsah. Každá rodina prohlížečů používá jiné (např. Blink v Chrome, Gecko ve Firefoxu, WebKit v Safari).

JavaScript Engine: Interpretuje skripty, které dělají stránky interaktivními (např. V8 v Chrome).

Lokální úložiště: Cache (vyrovnávací paměť), cookies a historie.

Klíčové funkce a technologie

Funkce	Popis
Cookies	Malé soubory ukládající informace o relaci uživatele (např. přihlášení).
Cache	Dočasné úložiště obrázků a souborů pro rychlejší načítání při příští návštěvě.
Inkognito režim	Prohlížení bez ukládání historie a cookies do trvalé paměti.
Rozšíření (Add-ons)	Doplňkové programy (např. blokátory reklam), které rozšiřují schopnosti prohlížeče.

Aktuální tržní podíl (2025)

Dnešnímu trhu dominují prohlížeče postavené na jádru Chromium (otevřený projekt Googlu):

Google Chrome: Světová jednička díky rychlosti a propojení s ekosystémem Google.

Safari: Výchozí prohlížeč pro zařízení Apple, optimalizovaný pro nízkou spotřebu baterie.

Microsoft Edge: Nástupce Internet Exploreru, plně kompatibilní s doplňky pro Chrome.

Mozilla Firefox: Poslední velký prohlížeč s vlastním nezávislým jádrem (Gecko), zaměřený na soukromí.

Bezpečnost v prohlížeči

Moderní prohlížeče obsahují pokročilé bezpečnostní mechanismy:

Sandboxing: Každý tab (karta) běží jako izolovaný proces. Pokud jedna stránka spadne nebo obsahuje malware, neovlivní zbytek systému.

Správce hesel: Šifrované ukládání přihlašovacích údajů.

Phishing ochrana: Automatické varování před podvodnými stránkami nahlášenými v globálních databázích.

Související pojmy: HTTP, HTTPS, HTML, CSS, JavaScript, Cookie, Cache, DNS, IP adresa.