Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Technologie pro publikování na webu 1 Ing. Václav Freylich Přednáška č.1.

Podobné prezentace


Prezentace na téma: "Technologie pro publikování na webu 1 Ing. Václav Freylich Přednáška č.1."— Transkript prezentace:

1 Technologie pro publikování na webu 1 Ing. Václav Freylich Přednáška č.1

2 TNPW1 - přednáška č. 1 Náplň předmětu  Základní principy WWW, RFC, URL, HTTP  Základy Macromedia HomeSite 5 a jazyka HTML  XHTML podrobně  Kaskádové styly (CSS1, CSS2)  Moderní zásady tvorby webových prezentací Na cvičeních je využíván Macromedia HomeSite 5

3 TNPW1 - přednáška č. 1 Vhodná literatura  Kosek J., Tvorba dokonalých HTML stránek  Kučera M., HTML - kouzla na webu  Musciano Ch., Kennedy B., HTML a XHTML - kompletní průvodce  Naik D. C., Internet standards and protocols  Prokop M., CSS - kaskádové styly pro webdesignéry

4 TNPW1 - přednáška č. 1 Požadavky ke splnění předmětu  Docházka na cvičení min. 80%  Aktivní práce ve cvičení  Semestrální projekt – podmínka pro udělení zápočtu  Zkouška Účast na přednáškách není povinná.

5 TNPW1 - přednáška č. 1 Semestrální projekt  Vytvoření WWW stránek v XHTML 1.0 Strict  Téma stránek dle vlastního výběru (osobní, zájmové, odborné, …)  Pokud stránky nebudou mít jasné zaměření je vyžadován minimální rozsah 10 souborů *.htm  Stránky musí obsahovat nějakou navigaci (menu)  V projektu by se měly objevit: Tabulky, odkazy, seznamy, formátovaný text, obrázky, externě definované styly  Termín odevzdání: do 23:59 hod

6 TNPW1 - přednáška č. 1 Hodnocení předmětu Úkoly na cvičení - 13 bodů Semestrální projekt – 40 bodů Zkouška – 50 bodů  Klasifikace: 103 – 85 … Výborně … Velmi dobře … Dobře

7 TNPW1 - přednáška č. 1 Prostředí WWW  WWW – nejznámější, nejrozšířenější služba Internetu  Celosvětová dostupnost stránek  Nezávislost na platformě (PC + Windows, Apple + Mac OS, Unix s nadstavbou X-Window)  Internet nemá „majitele“  Aplikuje se legislativa jednotlivých zemí  Internet a WWW = šance vzdělávat se, získávat a publikovat informace, pracovat na dálku, bavit se, páchat zločiny, …

8 TNPW1 - přednáška č. 1 Pravěk WWW  Skupina vědců z Evropského centra pro jaderný výzkum navrhla jazyk pro sdílení elektronických dokumentů přes Internet  HTML = Hypertext Markup Language - sjednocení obrázků, zvuku a textu - díky WWW umožněno hypertextové propojení  První webový prohlížeč = MOSAIC - vytvořen v Národním centru pro superpočítačové aplikace na universitě v Illinois - měl fce pro přístup k službám FTP a Gopher

9 TNPW1 - přednáška č. 1 Vývoj WWW  Od čistého textu k multimédiím  Od externích doplňků k integraci do browserů  Od skromných prezentačních schopností k roli významného prezentačního nástroje  Od služby k platformě pro poskytování dalších služeb  Od privátního systému k běžné součásti veřejného života

10 TNPW1 - přednáška č. 1 WWW - přítomnost  Internet má své standardy (RFC)  Základem je stále HTML  Struktura hypertextu stojí na URL odkazech  Hlavním komunikačním protokolem je HTTP

11 TNPW1 - přednáška č. 1 RFC (request for comment)  Vznik spolu s ARPANETem  Studenti postgraduálu, pracující na výzkumných projektech v oboru sepisovali své „žádosti o komentář“ a předkládali je profesorům  Tradice RFC zachována do současnosti, podoba a váha RFC je však jiná  Dnes jsou RFC brány jako specifická forma dokumentace pro potřeby Internetu

12 TNPW1 - přednáška č. 1 RFC (request for comment)  Každý RFC má své číslo a je jedinečný  Neexistují verze, nový dokument vždy zneplatňuje předešlý  Jedná se o „de facto“ standardy (nikoliv „de jure“)  Ve formě RFC jsou vydávány i návody a doporučení  Návrh prochází třemi fázemi, než je uznán jako de facto standard  V každé fázi uznávání je publikován jako RFC  Tip pro zájemce:

13 TNPW1 - přednáška č. 1 RFC (request for comment) Fáze uznání RFC (tzv. Standard track) - Proposed Standard – prokazuje svou životaschopnost nejméně na 2 implementacích a nejméně po dobu půl roku - Draft Standard – trvá minimálně čtvrt roku, slouží pro nashromáždění zkušeností s řešením - Internet Standard – dokument se stává standardem

14 TNPW1 - přednáška č. 1 RFC (request for comment) Uznání RFC (Off – track) Používá se pro 4 typy dokumentů: Informational – informuje, radí (těchto RFC je nejvíce) Experimental - shrnující výsledky různých experimentů Prototype - ve stádiu experimentu, ale se záměrem někdy v budoucnu se stát se standardem Historic - pro dokumenty RFC, které jsou zneplatněny novějšími - dokumenty RFC).

15 TNPW1 - přednáška č. 1 Problémy RFC  Vzhledem k číslování nemůže být určitý dokument neaktuální  Může však být zneplatněn jiným dokumentem  Zavedena kategorie STD (standard) Soubor RFC pro určitou problematiku Příslušné RFC se v čase mění v rámci STD Stejně jako lze mít neplatné RFC, může mít někdo v ruce STD se starým obsahem

16 TNPW1 - přednáška č. 1 Dokumenty „a là RFC“  FYI (For Your Information) Soubor informativních RFC dokumentů Zejména pro začínající uživatele Internetu Např. Jak vybrat název počítače v síti  BCP (Besc Current Practices) Stanoviska, názory a postupy Internetové komunity ve formě RFC Např. postoj ke spammingu

17 TNPW1 - přednáška č. 1 HTML – vývoj jazyka  HTML Tim Berners Lee (1991) Logické členění textu, úrovně, odkazy, obrázky  HTML 2.0 Vytvořen Level 1 a Level 2 (RFC 1866) Podpora formulářů  HTML 3.0 – vytvořena DTD (Document Type Definition) v univerzálním značkovacím jazyce SGML Standard vytvořen z rozšíření jazyka HTML+ (rok 1995) Podpora tabulek a matematických vzorců Kompletní podpora pouze u experiment. prohlížeče ARENA

18 TNPW1 - přednáška č. 1 HTML – vývoj jazyka  HTML 3.2 (rok 1996) Verze 3.0 byla mohutným skokem, ale bez potřebné podpory ze strany prohlížečů. W3C rozhodlo o vlastnostech z verze 3.0, kterými se rozšíří verze 2.0 Vzniká nové „oficiální HTML 3.0“ (kódové jméno Wilbur) s konečným označením HTML 3.2 Podpora tabulek, Java apletů, lepší kontrola formátování  HTML 4.0 (rok 1997) rozšíření HTML 3.2 s kódovým označením Cougar Podpora frames, skriptů, vkládaných objektů, vícejazyčných dokumentů

19 TNPW1 - přednáška č. 1 HTML – současnost  Jazyk HTML vyzrál a ustálil se  V současné době platí verze HTML 4.01  HMTL 4.01 je definován v podobě tří DTD (Document Type Definiton) v jazyce SGML SGML = univerzální značkovací jazyk konsorcia W3C Normy jazyka HTML Strict DTD – Elementy, které nejsou ve standardu 4.0 označeny jako nedoporučované Transitional DTD – Obsahuje nedoporučované elementy, včetně starších, rozšířených elementů Frameset DTD – téměř totožná s Transitional Tag nahrazen tagem


Stáhnout ppt "Technologie pro publikování na webu 1 Ing. Václav Freylich Přednáška č.1."

Podobné prezentace


Reklamy Google