Wireless Markup Language

Wireless Markup Language (WML), basert på XML , er et markup-språk utviklet for implementering av de nå foreldede WAP -protokollspesifikasjonene. Gir navigasjonsstøtte, datainndata, hypertekstlenker , tekstvisning, bilder, skjemaer på en lignende måte som HTML .

Historien om WML

WAP Forum definerte WML 1.1-standarden i 1998 [1] og WML 2.0 i 2001 . Denne versjonen ble ikke mye brukt. Den mest brukte versjonen for øyeblikket er 1,3.

WML-oppmerking

WML-dokumenter er i utgangspunktet XML-dokumenter validert av WML DTD. W3C Markup Validation-tjenesten ( http://validator.w3.org/ ) kan brukes til å validere WML-dokumenter.

Et eksempel på et WML-dokument kan være følgende:

<? xml versjon = "1.0"?> <! DOCTYPE wml PUBLIC "- // WAPFORUM // DTD WML 1.1 // EN" "http://www.wapforum.org/DTD/wml_1.1.xml"> < wml> <card id = "main" title = "First Card" > <p mode = "wrap" > Dette er en eksempel WML-side. </p> </card> </wml>

Et WML-dokument er identifisert som et "dekk". Dataene i kortstokken er strukturert i ett eller flere kort (sider) som hver representerer en enkelt interaksjon med brukeren.

Kortstokkene er lagret i en klassisk webserver for å svare på mimetype-tekst / vnd.wap.wml. Når en enhet ber om et kort, gis den tilgang via en WAP-gateway plassert på den mobile enheten og World Wide Web, og passerer én side om gangen som en proxy-server. Gatewayer sender inn WML-sider i skjemaer som er egnet for mottak av mobile enheter. Prosessen er gjennomsiktig for enheten, slik at den kan få tilgang til sider på samme måte som en HTML-nettleser ved å bruke en klassisk url.

Opera støtter WML native. Mozilla - baserte nettlesere ( Mozilla Firefox , SeaMonkey , MicroB ) kan tolke WML via WMLBrowser- tillegget. Arkivert 20. juni 2012 i Internet Archive ..

Merknader

  1. ^ HCI-bloggen: En kort historie om WAP

Relaterte elementer