Uspořádání klient-server. Standardy pro Web



Podobné dokumenty
Tvorba WWW stránek. Mojmír Volf

HTML Hypertext Markup Language

Základy WWW publikování

Úvod do tvorby internetových aplikací

Úvod do aplikací internetu a přehled možností při tvorbě webu

Vývoj Internetových Aplikací

Škola: Gymnázium, Brno, Slovanské náměstí 7 III/2 Inovace a zkvalitnění výuky prostřednictvím ICT Název projektu: Inovace výuky na GSN

Tvorba webu. Úvod a základní principy. Martin Urza

APLIKACE XML PRO INTERNET

HTML - Úvod. Zpracoval: Petr Lasák

Tvorba jednoduchých WWW stránek. VŠB - Technická univerzita Ostrava Katedra informatiky

Inovace výuky prostřednictvím šablon pro SŠ

WWW a HTML. Základní pojmy. Ivo Peterka

HTML XHTML JavaScript PHP ASP.Net Zajímavé odkazy

Internet WEB stránky HTML, Hypertext MarkUp Language - nadtextový jazyk - Místo příkazů obsahuje tagy - značky

Základy informatiky. HTML, tvorba WWW stránek. Daniela Szturcová Část převzata z přednášky P. Děrgela

NSWI096 - INTERNET. Úvod do HTML

Tvorba jednoduchých WWW stránek

(X)HTML a CSS. VOŠ a SŠT Česká Třebová

Dnešní téma. Oblasti standardizace v ICT. Oblasti standardizace v ICT. Oblasti standardizace v ICT

Tvorba jednoduchých WWW stránek. VŠB - Technická univerzita Ostrava Katedra informatiky

(X)HTML-TAGY. VOŠ a SŠT Česká Třebová

Základy informatiky. HTML, tvorba WWW stránek. Daniela Szturcová Část převzata z přednášky P. Děrgela

(X)HTML. Internetové publikování

(X)HTML, CSS a jquery

Mgr. Vlastislav Kučera přednáška č. 1

Tvorba jednoduchých WWW stránek

(X)HTML. Internetové publikování

Internetové publikování

Maturitní otázka webové stránky (technologie tvorby webu) Co znamená pojem Web? Web, www stránky, celým názvem World Wide Web,

Tvorba WWW stránek. přehled technologií používaných na webu principy jednotlivých technologií a možnosti jejich vzájemného kombinování

Základy informatiky. HTML, tvorba WWW stránek. Daniela Szturcová Část převzata z přednášky P. Děrgela

Základy informatiky. 03 HTML, tvorba webových stránek. Kačmařík/Szturcová/Děrgel/Rapant

14. Jazyk HTML (vývoj, principy, funkce, kostra stránky). Jazyk XML, XHTML. Algoritmizace - cyklus for, while a do while, implementace v jazyce

Tvorba webových stránek

24. XML. Aby se dokument XML vůbec zobrazil musí být well-formed (správně strukturovaný). To znamená, že splňuje formální požadavky specifikace XML.

Obsah prezentace. Co je to XML? Vlastnosti. Validita

Mgr. Vlastislav Kučera lekce č. 2

Webové stránky. 2. Úvod do jazyka HTML. Datum vytvoření: str ánk y. Vytvořil: Petr Lerch.

Internet a tvorba WWW stránek

Obsah. Stručná historie World Wide Webu 7

Základy (X)HTML. WWW stránka WWW stránka dokument (soubor) s informacemi a pokyny pro jejich zobrazení

Technologie pro tvorbu webových aplikací 1. díl (rozdělení, HTML, XHTML)

Základy informatiky. 03, HTML, tvorba WWW stránek. Daniela Szturcová Část převzata z přednášky P. Děrgela

DUM č. 11 v sadě. 36. Inf-12 Počítačové sítě

Mgr. Vlastislav Kučera přednáška č. 1

Dokumenty umístěné na počítačových serverech jsou adresovány pomocí URL (Uniform Resource Locator).

13. Vytváření webových stránek

pracuje na principu Požavek/Odpověď (request/response) výhodou je jednoduchost a teoretická možnost přenášet objekty jakéhokoliv druhu

Základy webových aplikací ZWA Přednáška č. 2 HTML. Martin Klíma

Mgr. Vlastislav Kučera přednáška č. 2

Základní pojmy spojené s webovým publikováním ~ malý slovníček pojmů~ C3231 Základy WWW publikování Radka Svobodová, Stanislav Geidl

Tvorba WWW stránek s využitím technologií (X)HTML, CSS, PHP a databází

Co je HTML. 1. Párový tag má začátek a konec: 2. Nepárový tag nemá ukončovací značku:

konzultační hodiny: středa od 9:45-11:15 (předem napsat o konkrétním problému, který chcete konzultovat)

NSWI096 - INTERNET. CSS kaskádové styly. Mgr. Petr Lasák

Tomáš Herout

1. WAP Jazyk WML Webserver Nastavení MIME: Co na tvorbu a prohlížení WAPu pot ebujete? Waptor Nokia Mobile Internet Toolkit

Úvod do databázových systémů B

Jak vytva r et webove stra nky pomocı XHTML a CSS.

HTML. Úvod do (X)HTML. Tagy značky. Slouží ke strukturování dokumentu (párové a nepárové) <tag atribut1= hodnota atributu > text </tag>

HTML stránka vložení obrázku

Tvorba webu v HTML. Redakční systém. CMS Joomla! Co je Joomla

Úvod do tvorby internetových stránek v jazyce HTML

Tvorba stránek v HTML ve Wordu

Jazyky pro popis dat

VÝVOJ INTERNETOVÝCH APLIKACÍ - VIA

Tvorba webových stránek

Registrační číslo projektu: Škola adresa:

HTML. HyperText Markup Language Josef Steinberger

ZNAČKOVACÍ JAZYKY A JEJICH VYUŽÍVÁNÍ MARKUP LANGUAGE AND THEIR USE. Zdeněk Havlíček

Mgr. Stěpan Stěpanov, 2013

Nahrání webu na internet

Jazyky XHTML, DHTML, CSS a WML

XHTML a tvorba webu. 1. Historie a základní struktura. HTML HyperText Markup Language

Současný svět Projekt č. CZ.2.17/3.1.00/32038, podpořený Evropským sociálním fondem v rámci Operačního programu Praha adaptabilita

XHTML 1. Značkovací jazyky (mark-up): Součastí prostředků je systém m značek

Úvod do CSS. Střední škola informatiky, elektrotechniky a řemesel Rožnov pod Radhoštěm. Modernizace výuky s využitím ICT, CZ.1.07/1.5.00/34.

CZ.1.07/1.5.00/

Databázové aplikace pro internetové prostředí PHP úvod, základní princip, vkládání skriptu, komentáře, výpis na obrazovku

Základy HTML (2. přednáška)

Tvorba webových stránek

Mgr. Vlastislav Kučera Struktura stránky, hlavička,

TVORBA WEBOVÝCH STRÁNEK

Internetové publikování

Jazyk XSL XPath XPath XML. Jazyk XSL - rychlá transformace dokumentů. PhDr. Milan Novák, Ph.D. KIN PF JU České Budějovice. 9.

Název DUM: VY_32_INOVACE_2B_14_ Programovací_jazyk_HTML

Internet 1 vývoj, html, css

Syntaxe XML XML teorie a praxe značkovacích jazyků (4IZ238)

UČEBNÍ TEXT TVORBA WEBOVÝCH STRÁNEK

Nastavení provozního prostředí webového prohlížeče pro aplikaci

Euler - průvodce v češtině

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ NÁVRH INTERNETOVÝCH STRÁNEK BAKALÁŘSKÁ PRÁCE FAKULTA PODNIKATELSKÁ ÚSTAV INFORMATIKY BRNO UNIVERSITY OF TECHNOLOGY

TWA 01. Úvod do tvorby www stránek. Ing. Martin Dosedla

HTTP, WWW, HTML, XHTML, CSS, validita, webhosting, internetová doména. HTTP, WWW, HTML, XHTML, CSS, validity, webhosting, domain name

BI-AWD. Administrace Webového a Databázového serveru Úvod do problematiky HTTP serveru

Stránka se dá otevřít dvěma způsoby

Tvorba internetových aplikací v XHTML 2.0 BAKALÁŘSKÁ PRÁCE

Transkript:

Návrh a tvorba WWW stránek 1/11 Uspořádání klient-server klient na straně uživatele (browser, prohlížeč) server program obsluhující požadavky uživatele Standardy pro Web HTTP Hypertext Transfer Protocol HTML Hypertext Markup Language XHTML Extensible Hypertext Markup language http://www.zralog.cz/translate/tr/rec-xhtml1-20020801/overview.html CSS Cascading Style Sheets World Wide Web Consorcium rozvoj a správa standardů

Návrh a tvorba WWW stránek 2/11 Vlastnosti XHTML XHTML jazyk pro tvorbu www stránek plně textový otevřený dostupná specifikace jazyka neobsahuje vše www stránku tvoří mnoho dalších souborů Prvky jazyka XHTML: značky (tagy) párové a nepárové atributy vlastnosti entity speciální znaky (<, >, &, mezera atd.) http://www.digitalmediaminute.com/reference/entity/ <a href="http://www.upce.cz">univerzita Pardubice</a>

Návrh a tvorba WWW stránek 3/11 XHTML versus HTML velikost písma v XHTML pouze malá písmena prvky musí být "well-formed" nesmí se překrývat uzavřenost tagů atributy musí být v uvozovkách je nepřípustná minimalizace atributů oddělení obsahu od formátování a vzhledu hlavička dokumentu

Návrh a tvorba WWW stránek 4/11 Softwarové nástroje XHTML editory PSPad, Macromedia Dreamweaver, MS FrontPage atd. export z mnoha aplikací validátory http://validator.w3.org/ kontrola funkčnosti odkazů - http://validator.w3.org/checklink klient FTP, SCP, Putty přístup k serveru grafické editory nástroje pro konverzi kódování

Návrh a tvorba WWW stránek 5/11 Kódování češtiny zobrazení českých znaků různá kódování češtiny pro různé operační systémy MS Windows kódování windows-1250 Unix/Linux kódování iso-8859-2 řešení nastavení kódování na úrovni serveru

Návrh a tvorba WWW stránek 6/11 Struktura XHTML dokumentu (1/3) varianty XHTML Transitional, Strict, Frameset povinné prvky - <!DOCTYPE>, <html>, <head>, <title>, <body> <?xml version="1.0" encoding="windows-1250"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/tr/xhtml1/dtd/xhtml1- transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="cs"> <head><title>název stránky</title> <meta http-equiv="content-type" content="text/html; charset=windows-1250" /> </head> <body>tělo dokumentu</body> </html>

Návrh a tvorba WWW stránek 7/11 Struktura XHTML dokumentu (2/3) <?xml version="1.0" encoding="kodovani"?> - deklarace XML <!DOCTYPE > - definice typu dokumentu <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="cs" lang="cs"> - definice jmenného prostoru <head><title> </title></head><body> </body></html>

Návrh a tvorba WWW stránek 8/11 Trocha historie (1/3) SGML HTML HTML 4.01 XML XHTML SGML - Standard Generalized Markup Language - jazyk určený k formálnímu popisu struktury dokumentů - výsledek - vyřazení různých formátů textových editorů - výhoda otevřenost - nevýhoda - složitost

Návrh a tvorba WWW stránek 9/11 Trocha historie (2/3) Příklad SGML: <book> <poem><title>cikáda</title> <verse><line>vzala ho za ruku</line> <line>a vedla mezi zelené keře</line> <line>když stál proti ní</line> <line>bledničkové nahý</line> <line>dotkla se ho vlhkým prstem</line> </verse> <verse><line>ani další noc</line> <line>to nebylo dál</line> </verse> </poem> <poem>... následují další básně... </poem> </book>

Návrh a tvorba WWW stránek 10/11 Trocha historie (3/3) Definice příslušného typu dokumenty (DTD): <!ELEMENT book - - (poem+)> <!ELEMENT poem - - (title?, verse+)> <!ELEMENT title - O (#PCDATA)> <!ELEMENT verse - O (line+)> <!ELEMENT line O O (#PCDATA)> XML - extensible Markup Language - podporován prohlížeči - nemá fixní formát umožňuje definovat vlastní značky - z XML odvozeny další jazyky XHTML, MathML, WML

Návrh a tvorba WWW stránek 11/11 Kam s tím? vlastní webový server pronájem freehosting (www.hostingy.cz) -webzdarma 150 MB, FTP/WWW, reklama, široký výběr domény 3. řádu - IC 250 MB, FTP/WWW, reklama, adresa.ic.cz -xhosting 100 MB, traffic 1 GB, FTP, bez reklamy, adresa.xhosting.cz -Sinister 1 GB, FTP, bez reklamy, adresa rulez.cz, sinister.cz, timer.cz, xheaven.cz, pouze pro vybrané projekty Všechny uvedené freehostingy nabízí zdarma PHP + MySQL