Site icon

Co je to webový prohlížeč a jak funguje?

Webový prohlížeč
Webový prohlížeč (anglicky web browser), nebo také internetový prohlížeč, je program, který ti umožňuje přístup k webovým stránkám na internetu. Prohlížeč zprostředkuje komunikaci mezi tebou a webovými servery – stáhne obsah webové stránky (HTML, CSS, obrázky, JavaScript) a zobrazí ho v podobě, kterou dokážeš snadno číst a používat.

Jak to funguje – stručně:
Do adresního řádku zadáš webovou adresu (např. www.nejaka-stranka.cz).
Prohlížeč pošle požadavek na server, kde je web uložen.
Server odpoví soubory webové stránky.
Prohlížeč tyto soubory zpracuje a vykreslí stránku na obrazovku.

Jak to funguje – podrobně:
1. Napíšeš adresu do adresního řádku prohlížeče.
2. Prohlížeč zjistí IP adresu serveru pomocí DNS (Domain Name System) – protože počítače komunikují přes IP adresy, ne doménová jména.
3. Naváže spojení se serverem – obvykle přes protokol HTTP nebo šifrovaný HTTPS.
4. Pošle HTTP(S) požadavek na server – například: „Pošli mi soubor index.html.“
5. Server odpoví: vrátí HTML kód webové stránky a případně další soubory (CSS, obrázky, JavaScript).
6. Prohlížeč analyzuje HTML (parsování) – zjistí, co má kde zobrazit a jak to na stránce uspořádat.
7. Načte a aplikuje CSS – určuje barvy, velikosti, rozložení.
8. Spustí JavaScript, který může stránku dynamicky upravit, reagovat na tvé kliknutí, odesílat data apod.
9. Prohlížeč vykreslí stránku na obrazovku podle toho, co našel v HTML, CSS a co provedl JavaScript.

Jaké hlavní části prohlížeče to zajišťují?
1. UI (uživatelské rozhraní) – co vidíš (adresní řádek, záložky, tlačítka).
2. Engine (vykreslovací jádro) – zpracovává HTML/CSS a zajišťuje, jak stránka vypadá. Např. Blink (Chrome, Edge) nebo Gecko (Firefox).
3. JavaScript engine – provádí JavaScript (např. V8 v Chromu).
4. Síťová vrstva – stará se o připojení k serveru (stahování souborů).
5. Databáze a úložiště – spravuje cookies, cache, lokální úložiště.

Ilustrační foto

Co všechno umí webový prohlížeč:
– zobrazovat webové stránky, text, obrázky, videa, animace,
– spouštět JavaScript (interaktivní prvky na stránce),
– spravovat záložky, historii navštívených stránek,
– chránit soukromí (režim anonymního prohlížení, blokování sledování),
– ukládat cookies a data webů,
– podporovat rozšíření (pluginy) pro nové funkce.

Příklady populárních webových prohlížečů:
Google Chrome
Mozilla Firefox
Microsoft Edge
Apple Safari
Opera
Brave

Exit mobile version