8
1IT TŘI PILÍŘE WEBU Ing. Jiří Šilhán

1IT Tři pilíře webu

Embed Size (px)

DESCRIPTION

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. - PowerPoint PPT Presentation

Citation preview

Page 1: 1IT Tři pilíře webu

1IT TŘI PILÍŘE WEBUIng. Jiří Šilhán

Page 2: 1IT Tři pilíře webu

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ů.

Page 3: 1IT Tři pilíře webu

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:

Page 4: 1IT Tři pilíře webu

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ý webVyvinout 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ěryProvádět rozvoj webu s velkou pozorností na otázky legální, komerční a sociální.

Page 5: 1IT Tři pilíře webu

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).

Page 6: 1IT Tři pilíře webu

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é).

Page 7: 1IT Tři pilíře webu

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

Page 8: 1IT Tři pilíře webu

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