prohlizec
Obsah
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.
prohlizec.txt · Poslední úprava: autor: admin
