Wireless Markup Language: Porovnání verzí

Smazaný obsah Přidaný obsah
SieBot (diskuse | příspěvky)
m robot přidal: lt:WML
m náhrada <li> za *, oprava odkazu na wapforum
Řádek 1: Řádek 1:
'''WML''' ''(Wireless Markup Language)'' je značkovací jazyk založený na jazyce [[Extensible Markup Language|XML]] umožňující tvorbu online dokumentů pro mobilní zařízení. Struktura WML dokumentu je podobná jako v [[HyperText Markup Language|HTML]], [[Extensible HyperText Markup Language|XHTML]] apod. Má však určitá specifika, vycházející z jeho zaměření na mobilní přístroje, především a mimo jiné:
'''WML''' ''(Wireless Markup Language)'' je značkovací jazyk založený na jazyce [[Extensible Markup Language|XML]] umožňující tvorbu online dokumentů pro mobilní zařízení. Struktura WML dokumentu je podobná jako v [[HyperText Markup Language|HTML]], [[Extensible HyperText Markup Language|XHTML]] apod. Má však určitá specifika, vycházející z jeho zaměření na mobilní přístroje, především a mimo jiné:

<ul>
<li>Nepodporuje barvy
* Nepodporuje barvy
<li>Podporuje vnořené dokumenty (card) v jednom souboru
* Podporuje vnořené dokumenty (card) v jednom souboru
<li>Definuje některé ovládací prvky koncového prohlížeče
* Definuje některé ovládací prvky koncového prohlížeče
<li>Podporuje pouze černobílé obrázky ve formátu [[WBMP]]
* Podporuje pouze černobílé obrázky ve formátu [[WBMP]]
<li>Prohlížeči bývá vyžadována jeho striktní validita
* Prohlížeči bývá vyžadována jeho striktní validita
<li>Definice vstupních formulářů podporuje primitivní validace hodnot
* Definice vstupních formulářů podporuje primitivní validace hodnot
</ul>


== Vznik a využití ==
== Vznik a využití ==


Sdružení [WAP Forum[http://www.wapforum.com/]] jej definovalo v rámci skupin protokolů [[WAP]] 1.0 (Wireless Application Protocol) v roce 1998. Své předurčení splnil vzorně a ve verzi 1.1 je implementován v naprosté většině mobilních telefonů. Další verze (aktuálně 1.3) nejsou oblíbené, ani široce podporované. Nástupcem WML je [[XHTML Mobile Profile]] podle definice WAP 2.0.
Sdružení [http://www.wapforum.com/ WAP Forum] jej definovalo v rámci skupin protokolů [[WAP]] 1.0 (Wireless Application Protocol) v roce 1998. Své předurčení splnil vzorně a ve verzi 1.1 je implementován v naprosté většině mobilních telefonů. Další verze (aktuálně 1.3) nejsou oblíbené, ani široce podporované. Nástupcem WML je [[XHTML Mobile Profile]] podle definice WAP 2.0.


== Tvorba WML dokumentů a aplikací ==
== Tvorba WML dokumentů a aplikací ==
Řádek 38: Řádek 37:


'''Validaci lze provádět podle těchto DTD'''
'''Validaci lze provádět podle těchto DTD'''
<ul><li>http://www.wapforum.org/DTD/wml_1.1.xml
* http://www.wapforum.org/DTD/wml_1.1.xml
<li>http://www.wapforum.org/DTD/wml_1.2.xml
* http://www.wapforum.org/DTD/wml_1.2.xml
<li>http://www.wapforum.org/DTD/wml13.dtd
* http://www.wapforum.org/DTD/wml13.dtd

</ul>
a dobře poslouží i W3C Markup Validation service (http://validator.w3.org/).
a dobře poslouží i W3C Markup Validation service (http://validator.w3.org/).



Verze z 7. 9. 2008, 16:39

WML (Wireless Markup Language) je značkovací jazyk založený na jazyce XML umožňující tvorbu online dokumentů pro mobilní zařízení. Struktura WML dokumentu je podobná jako v HTML, XHTML apod. Má však určitá specifika, vycházející z jeho zaměření na mobilní přístroje, především a mimo jiné:

  • Nepodporuje barvy
  • Podporuje vnořené dokumenty (card) v jednom souboru
  • Definuje některé ovládací prvky koncového prohlížeče
  • Podporuje pouze černobílé obrázky ve formátu WBMP
  • Prohlížeči bývá vyžadována jeho striktní validita
  • Definice vstupních formulářů podporuje primitivní validace hodnot

Vznik a využití

Sdružení WAP Forum jej definovalo v rámci skupin protokolů WAP 1.0 (Wireless Application Protocol) v roce 1998. Své předurčení splnil vzorně a ve verzi 1.1 je implementován v naprosté většině mobilních telefonů. Další verze (aktuálně 1.3) nejsou oblíbené, ani široce podporované. Nástupcem WML je XHTML Mobile Profile podle definice WAP 2.0.

Tvorba WML dokumentů a aplikací

Stejně jako u HTML (…), tak i WML umožňuje tvořit dynamické aplikace a statické dokumenty. Na straně poskytovatele je zpravidla web server a na straně klienta prohlížeč v mobilním telefonu. Rozhraní mezi sítí internetu s TCP a mobilní sítí s WDP (další z rodiny WAP) zprostředkovává tzv. WAP Gateway. Toto zařízení dodává podporu mobilním telefonům a provádí validace, různá upravování a komprimace WML kódu.

Tvořit dynamické WML stránky je možno za pomoci libovolné HTTP serverové platformy (CGI …).


Ukázka struktury WML dokumentu

 <?xml version="1.0"?>
 <!DOCTYPE wml PUBLIC "-//PHONE.COM//DTD WML 1.1//EN"
    "http://www.phone.com/dtd/wml11.dtd" >
 <wml>
   <card id="main" title="First Card">
     <p mode="wrap">This is a sample WML page.</p>
   </card>
 </wml>

Mime Type WML je:
text/vnd.wap.wml
a koncovka zpravidla .wml, není to ovšem podmínkou.

Validaci lze provádět podle těchto DTD

a dobře poslouží i W3C Markup Validation service (http://validator.w3.org/).


Zdroj datcs.wikipedia.org
Originálcs.wikipedia.org/wiki/w/index.php
Zobrazit sloupec 

Kalkulačka - Výpočet

Výpočet čisté mzdy

Důchodová kalkulačka

Přídavky na dítě

Příspěvek na bydlení

Rodičovský příspěvek

Životní minimum

Hypoteční kalkulačka

Povinné ručení

Banky a Bankomaty

Úrokové sazby, Hypotéky

Směnárny - Euro, Dolar

Práce - Volná místa

Úřad práce, Mzda, Platy

Dávky a příspěvky

Nemocenská, Porodné

Podpora v nezaměstnanosti

Důchody

Investice

Burza - ČEZ

Dluhopisy, Podílové fondy

Ekonomika - HDP, Mzdy

Kryptoměny - Bitcoin, Ethereum

Drahé kovy

Zlato, Investiční zlato, Stříbro

Ropa - PHM, Benzín, Nafta, Nafta v Evropě

Podnikání

Města a obce, PSČ

Katastr nemovitostí

Katastrální úřady

Ochranné známky

Občanský zákoník

Zákoník práce

Stavební zákon

Daně, formuláře

Další odkazy

Auto - Cena, Spolehlivost

Registr vozidel - Technický průkaz, eTechničák

Finanční katalog

Volby, Mapa webu

English version

Czech currency

Prague stock exchange


Ochrana dat, Cookies

 

Copyright © 2000 - 2024

Kurzy.cz, spol. s r.o., AliaWeb, spol. s r.o.