1 / 19

Technologie pro publikování na webu 1

Technologie pro publikování na webu 1. Ing. Václav Freylich. 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í

mahdis
Download Presentation

Technologie pro publikování na webu 1

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

  2. 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 TNPW1 - přednáška č. 1

  3. 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 TNPW1 - přednáška č. 1

  4. 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á. TNPW1 - přednáška č. 1

  5. 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í: 11.5.2007 do 23:59 hod TNPW1 - přednáška č. 1

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

  7. 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, … TNPW1 - přednáška č. 1

  8. 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 TNPW1 - přednáška č. 1

  9. 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 TNPW1 - přednáška č. 1

  10. 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 TNPW1 - přednáška č. 1

  11. 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 TNPW1 - přednáška č. 1

  12. 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: http://www.rfc-editor.org TNPW1 - přednáška č. 1

  13. 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 TNPW1 - přednáška č. 1

  14. 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). TNPW1 - přednáška č. 1

  15. 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 TNPW1 - přednáška č. 1

  16. 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 TNPW1 - přednáška č. 1

  17. HTML – vývoj jazyka • HTML 0.9 - 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 TNPW1 - přednáška č. 1

  18. 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ů TNPW1 - přednáška č. 1

  19. 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 <body> nahrazen tagem<frameset> TNPW1 - přednáška č. 1

More Related