Obsah
WAP je v mnohΘm podobn² slu₧b∞ WWW. Pro tvorbu webov²ch strßnek se pou₧φvß jazyk HTML, pro wapovΘ strßnky se musφme nauΦit jazyk WML (Wireless Markup Language), kter² mß s HTML mnoho spoleΦnΘho. O tom, ₧e na WML nenφ nic t∞₧kΘho se vßs pokusφ p°esv∞dΦit nßsledujφcφ Φlßnek.
Nßzev jazyka WML dßvß tuÜit, se jednß o dalÜφ z rodiny znaΦkovacφch jazyk∙. Jejich spoleΦn²m rysem je to, ₧e v textu se pomocφ specißlnφch znaΦek oznaΦuje jeho v²znam. Na WML strßnkßch pomocφ znaΦek vyznaΦujeme, co je odstavec, co odkaz apod. Nßzvy znaΦek se, stejn∞ jako v jazyce HTML, uzavφrajφ mezi znaky `<' a `>'. Pro vytvo°enφ odstavce se ve WML pou₧φvß znaΦka <p>:
<p>Tento text je souΦßstφ odstavce</p>
ZnaΦkßm se v terminologii WML °φkß tagy. Ty se obvykle vyskytujφ v pßrech, jako poΦßteΦnφ tag (<p>) a ukonΦovacφ tag (</p>). Kdy₧ u₧ jsme u terminologie, neuÜkodφ se zmφnit o elementech. Pojem element se pou₧φvß v p°φpadech, kdy o n∞jakΘ znaΦce mluvφme obecn∞ û nap°. element p se pou₧φvß pro oznaΦovßnφ odstavc∙. Element takΘ oznaΦuje urΦit² kus textu uzav°en² mezi poΦßteΦnφm a ukonΦovacφm tagem.
Pro tvorbu WML strßnek musφme znßt alespo≥ zßkladnφ elementy, kterΘ mßme k dispozici. S t∞mi se seznßmφme dnes. V p°φÜtφm pokraΦovßnφ serißlu se nauΦφme pou₧φvat i pokroΦilejÜφ elementy a ukß₧eme si, jak WML strßnky vystavit na Internetu tak, aby si je mohl Φφst kdokoliv s odpovφdajφcφm za°φzenφm.
Do jednoho souboru se uklßdß jedna WML strßnka, kterΘ se v anglickΘ terminologii °φkß deck. Ka₧dß strßnka se pak sklßdß z n∞kolika kart. Karta je p°itom kus strßnky, kter² se najednou zobrazuje v mikroprohlφ₧eΦi. Zdrojov² k≤d tΘ nejjednoduÜÜφ wapovΘ strßnky m∙₧e vypadat t°eba takto:
<?xml version="1.0"?><!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"><wml> <card> <p>Prvni WML stranka.</p> </card></wml>
Prvnφ t°i °ßdky musφ obsahovat ka₧dß strßnka ve WML. OznaΦuje se jimi pou₧itß verze jazyka WML.
Nßsleduje element wml, do kterΘho musφ b²t uzav°ena ka₧dß strßnka. Ta pak obsahuje jednu nebo vφce kart, kterΘ se oznaΦujφ elementem card. NaÜe strßnka obsahuje jednu kartu a ta obsahuje jeden odstavec, kter² se vyznaΦuje pomocφ nßm ji₧ znßmΘho elementu p.
Pro vyzkouÜenφ naÜφ prvnφ strßnky ji musφme nejprve ulo₧it do souboru s p°φponou .wml, nap°. prvni.wml (viz obrßzek 1).
Pro vytvo°enφ strßnky m∙₧eme pou₧φt libovoln² textov² editor, kter² umφ pracovat s obyΦejn²mi textov²mi soubory. Ve Windows je to nap°φklad Poznßmkov² blok. Existujφ i specißlnφ programy uzp∙sobenΘ na p°φpravu strßnek ve WML. S n∞kter²mi z nich se m∙₧ete seznßmit v p°ipojen²ch äminiΦlßncφchô.