Tři pilíře webu - Ing. Jiří Šilhán

Download Report

Transcript Tři pilíře webu - Ing. Jiří Šilhán

1IT TŘI PILÍŘE WEBU
Ing. Jiří Šilhán
TŘI PILÍŘE WWW

WWW využívá počítačovou architekturu
Klient/server, uživatel musí mít nainstalován
prohlížeč, který umožňuje navigaci po Internetu
a zobrazování informací získaných ze serverů.
W3C





Definuje standardy, normy pro web, Konsorcium zahrnuje
více než 500 podniků a výzkumných ústavů z celého světa.
Vyvíjí kooperující technologie (specifikace, průvodce,
software a nástroje), aby mohlo vést Web v plné jeho síle.
Tým W3C má 67 členů z různých koutů světa a působí v :
 the Massachusetts Institute of Technology Laboratory
for Computer Science in the United States,
 the European Research Consortium for Informatics and
Mathematics in Sophia-Antipolis in France,
 the Keio University Shonan Fujisawa Campus in
Japan..
Tim Berners-Lee, ředitel W3C a vynálezce World Wide
Web
W3C vytváří standardy Webu. Cíle W3C lze popsat v sedmi
bodech:
DLOUHODOBÉ CÍLE W3C



Universal Access – Univerzální přístup
Udělat web dostupný pro každého díky podporování
technologií, které berou ohled na rozsáhlé rozdíly v
kultuře, jazycích, vzdělání, schopnostech,
materiálních zdrojích, přístupových zařízeních a
fyzických omezeních uživatelů na všech kontinentech
Semantic Web – Sémantický web
Vyvinout SW vybavení, které každému uživateli
dovoluje co nejlépe využít dostupných zdrojů na
webu.
Web of Trust – Web důvěry
Provádět rozvoj webu s velkou pozorností na otázky
legální, komerční a sociální.
1. KOMUNIKAČNÍ PROTOKOL HTTP






HyperText Transmission Protocol – rychlý protokol
vstupně výstupního charakteru, který rozumí
adresám URL a je určen pro hypertextové prostředí.
Umožňuje browseru vyžádat si na serveru konkrétní
www stránku, kterou mu server následně zašle.
Protokol je bezestavový, tzn. že každý požadavek je
samostatný a nemá žádnou návaznost na předchozí
požadavky (www server si nemusí nic pamatovat o
předchozí komunikaci s klientem – řeší to COOKIES).
HTTP pracuje v systému požadavek/odpověď.
Přenáší data v textovém tvaru.
Používá travsportní služby protokolu TCP.
Žádosti klientamají formu jednoduchých příkazů –
metod: GET (pro poskytnutí stránky), HEAD
(požadavek na zaslání hlavičky stránky), POST
(posílá data na server).
ZNAČKOVACÍ JAZYK HTML

Značkovací jazyk vkládá do textu dokumentu
další informace o vlastním textu, kombinuje text
a informaci o textu. Značkovací jazyky se
využívají především pro přenos informací (dat)
mezi počítači. Jsou dobře přenosné mezi různými
operačními systémy (nejsou na žádném OS
závislé).


Jazyk HTML (Hypertext Markup Language,
hypertextový značkovací jazyk) je značkovací jazyk
určený pro tvorbu www stránek, které se zobrazují
prostřednictvím prohlížeče. Využívá se především k
vyznačení struktury informace v elektronickém
dokumentu. HTML je obecný nástroj na tvorbu a
zobrazování hypertextových dokumentů ve WWW.
HTML prošel od svého vzniku v roce 1991 překotným
vývojem a jeho původní účel – zpřístupnění vědeckých
informací a dokumentů na síti www – byl dalece
překročen. Vzniklo několik verzí jazyka, poslední je
4.01. Konsorcium W3C rozhodlo, že vzhledem k
příchodu XHTML
ADRESOVACÍ SYSTÉM URL
Uniform Resource Locator – univerzální způsob
adresování.
 URL představuje ukazatel na místo, kde je
uložena informace a má tvar většinou:
http://adresa_serveru/jmeno_souboru.html
