9. World Wide Web: hypertext, URI, HTTP(s), značkovací jazyky a jejich principy: jazyk HTML, XML. Webové prohlížeče, cache stránek, sémantický web, hluboký web Flashcards

1
Q

World Wide Web

A

WWW je rozsáhlá síť webových stránek a souborů, které jsou přístupné prostřednictvím internetového prohlížeče

Tento koncept vznikl v roce 1989 v CERNu

hypertextový systém propojuje webové stránky pomocí odkazů

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Hypertext

A

Hypertext je způsob prezentace informací na webových stránkách

Umožňuje snadnou navigaci mezi jednotlivými stránkami prostřednictvím hypertextových odkazů

Tyto odkazy mohou být textové, grafické nebo multimediální prvky

Díky hypertextu jsou webové stránky více interaktivní a uživatelsky přívětivé

Uživatelé mohou snadno procházet a vyhledávat informace na webu pomocí jednoduchého klikání na hypertextové odkazy, což usnadňuje navigaci a zlepšuje uživatelskou zkušenost

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

URI

A

Uniform Resource Identifier

URI je standardizovaná forma identifikace zdroje na internetu, jako například webových stránek, dokumentů, obrázků, videí a dalších zdrojů

URI je tvořen jedinečnou adresou, která umožňuje přístup k danému zdroji na internetu

URI se skládá z několika částí: protokolu, domény, cesty a parametrů, umožňující definovat zdroj

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

URL

A

Uniform Resource Locator

URL je pouze ADRESA daného jedinečného zdroje na webu

Takovým zdrojem může být stránka HTML, dokument CSS, obrázek apod.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Protokol HTTP(s)

A

Hypertext Transfer Protocol Secure

Zabezpečený protokol HTTP pro přenos dat mezi webovým prohlížečem a stránkou

Protokol chrání uživatele před odposlechy a útoky

Protokol HTTPS hraje významnou roli při zabezpečení webových stránek, které zpracovávají nebo přenášejí citlivé údaje

Všechny webové stránky, které vyžadují přihlašovací údaje nebo zahrnují finanční transakce, by měly používat protokol HTTP(s), aby byla zajištěna bezpečnost uživatelů, transakcí a dat

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Značkovací jazyky

A

Jazyky, jejichž zdrojový text obsahuje současně jak vlastní text, tak instrukce pro jeho zpracování

Ty se zpravidla vyskytují v podobě příkazů či značek

Zdrojovým textem bývá obyčejný ASCII soubor, což umožňuje jeho snadnou editaci

Obvykle značkovací jazyky se dělí na dvě skupiny:
- Popisné jazyky – konstrukce slouží k popisu, informace obsažené v dokumentu XML a HTML
- Výkonné jazyky – obsahují i výkonné instrukce na úrovni programovacího jazyka typicky určitou formu pamětí či proměnných a nástroje pro přiřazování a využívání jejich hodnot

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

HTML

A

HyperText Markup Language

Základní jazyk pro tvorbu webových stránek a základní stavební kámen moderního webu

HTML slouží k popisu struktury a obsahu webové stránky pomocí různých značek a atributů

Tyto značky jsou poté interpretovány webovým prohlížečem, který je zobrazí v podobě vizuálního obsahu.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

XML

A

Extensible Markup Language

XML je velmi flexibilní a umožňuje vytvářet vlastní značky, které jsou přizpůsobeny konkrétním potřebám (XML je obecnější než HTML)

XML zajišťuje, že data jsou popsaná jednotným způsobem a lze je přenášet mezi různými systémy bez ztráty informace

Každý XML dokument obsahuje značky, které popisují strukturu dat, a obsah mezi nimi, který reprezentuje samotná data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Webové prohlížeče

A

Webový prohlížeč je softwarová aplikace, která slouží k přístupu k celosvětové síti (www)

Prohlížeč je součástí modelu klient server, kde hraje roli klienta

Požadované informace odesílá webovému serveru prostřednictvím HTTP

Při zadání adresy URL si webový prohlížeč nejprve vyžádá od DNS IP adresu

Jakmile je požadavek přijat, server shromáždí dané informace a předá je ve formě webových stránek

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Cache stránek

A

Caching je proces ukládání kopií souborů do mezipaměti nebo dočasného úložiště, aby bylo možné k nim rychleji přistupovat

Webové prohlížeče ukládají do mezipaměti soubory HTML, JavaScript a obrázky, aby se webové stránky načítaly rychleji, zatímco servery DNS ukládají do mezipaměti záznamy DNS pro rychlejší vyhledávání

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Sémantický web

A

Sémantický web se zaměřuje na rozšíření stávajícího webového prostředí

Umožňuje přesnější, rychlejší a účinnější vyhledávání informací

Cílem je tedy umožnit zpracování dat a vytvoření většího a propojenějšího celku, který je lépe vyhledatelný a srozumitelný pro uživatele

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Hluboký web

A

Hluboký web, se týká obsahu webových stránek, které nejsou dostupné pro běžné vyhledávače

Stránky jsou obvykle chráněny před veřejným přístupem heslem

přístupný pouze prostřednictvím speciálních nástrojů - prohlížeč Tor

privátní webové stránky

většina obsahu v hlubokém webu je legální, ale je zde také mnoho nelegálních aktivit

How well did you know this?
1
Not at all
2
3
4
5
Perfectly