Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
teknopedia

teknopedia

teknopedia

teknopedia

teknopedia

teknopedia
teknopedia
teknopedia
teknopedia
teknopedia
teknopedia
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. Wireless Markup Language - Teknopedia
Wireless Markup Language - Teknopedia
Voce da controllare
Questa voce o sezione sull'argomento informatica è ritenuta da controllare.
Motivo: nel paragrafo di supporto si parla del browser opera, su i sistemi OS X il supporto ai wml non è presente bisogna verificare e in caso specificare se su altri sistemi operativi è presente il supporto

Partecipa alla discussione e/o correggi la voce. Segui i suggerimenti del progetto di riferimento.
Abbozzo
Questa voce sull'argomento linguaggi di programmazione è solo un abbozzo.
Contribuisci a migliorarla secondo le convenzioni di Teknopedia.

Wireless Markup Language (WML), basato su XML, è un linguaggio di markup sviluppato per l'implementazione delle specifiche del protocollo WAP, ormai obsoleto. Fornisce supporto alla navigazione, input dati, link agli ipertesti, visualizzazione testo, immagini, form in maniera simile all'HTML.

Storia del WML

[modifica | modifica wikitesto]

Il WAP Forum ha definito lo standard WML 1.1 nel 1998[1] ed il WML 2.0 nel 2001. Questa versione non è stata largamente utilizzata. La versione più utilizzata al momento[al momento quanti anni fa?] è la 1.3.

WML markup

[modifica | modifica wikitesto]

I documenti WML sono sostanzialmente dei documenti XML validati dal WML DTD. Il W3C Markup Validation service (http://validator.w3.org/) può essere utilizzato per validare i documenti WML.

Un esempio di documento WML può essere il seguente:

<?xml version="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">This is a sample WML page.</p>
  </card>
</wml>

Un documento WML è identificato come “deck”. I dati nel deck sono strutturati in una o più cards (pagine) ognuna delle quali rappresenta una singola interazione con l'utente.

I deck sono memorizzati in un classico web server per rispondere al mimetype text/vnd.wap.wml. Quando un dispositivo richiede una card, viene dato l'accesso tramite un WAP gateway posizionato il dispositivo mobile e il World Wide Web, passando le pagine una alla volta come un proxy server. I gateway inviano le pagine WML in moduli adatti alla ricezione da parte dei dispositivi mobili. Il processo è trasparente al dispositivo, in questo modo può accedere alle pagine allo stesso modo di un browser HTML, utilizzando una classica url.

Supporto WML nei browser desktop

[modifica | modifica wikitesto]

Opera supporta WML nativamente. I browser basati su Mozilla (Mozilla Firefox, SeaMonkey, MicroB) possono interpretare il WML tramite l'addon WMLBrowser[2].

Note

[modifica | modifica wikitesto]
  1. ^ The HCI blog: A brief History of WAP, su inspiredbloggers.blogspot.com.
  2. ^ Copia archiviata, su wmlbrowser.mozdev.org. URL consultato il 7 novembre 2013 (archiviato dall'url originale il 20 giugno 2012).

Voci correlate

[modifica | modifica wikitesto]
  • Browser mobile
  • Wireless Application Protocol
  • WMLScript
Controllo di autoritàLCCN (EN) sh2002000563 · GND (DE) 4596467-1 · BNF (FR) cb135729314 (data) · J9U (EN, HE) 987007566353705171
  Portale Telematica: accedi alle voci di Teknopedia che parlano di reti, telecomunicazioni e protocolli di rete
Estratto da "https://it.wikipedia.org/w/index.php?title=Wireless_Markup_Language&oldid=147957391"

  • Indonesia
  • English
  • Français
  • 日本語
  • Deutsch
  • Italiano
  • Español
  • Русский
  • فارسی
  • Polski
  • 中文
  • Nederlands
  • Português
  • العربية
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022