For faster navigation, this Iframe is preloading the Wikiwand page for Wireless Markup Language.

Wireless Markup Language

Da Wikipedia, l'enciclopedia libera.

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.

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].

  1. ^ The HCI blog: A brief History of WAP
  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]
Controllo di autoritàLCCN (ENsh2002000563 · BNF (FRcb135729314 (data) · J9U (ENHE987007566353705171
  Portale Telematica: accedi alle voci di Wikipedia che parlano di reti, telecomunicazioni e protocolli di rete
{{bottomLinkPreText}} {{bottomLinkText}}
Wireless Markup Language
Listen to this article

This browser is not supported by Wikiwand :(
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:

This article was just edited, click to reload
This article has been deleted on Wikipedia (Why?)

Back to homepage

Please click Add in the dialog above
Please click Allow in the top-left corner,
then click Install Now in the dialog
Please click Open in the download dialog,
then click Install
Please click the "Downloads" icon in the Safari toolbar, open the first download in the list,
then click Install
{{::$root.activation.text}}

Install Wikiwand

Install on Chrome Install on Firefox
Don't forget to rate us

Tell your friends about Wikiwand!

Gmail Facebook Twitter Link

Enjoying Wikiwand?

Tell your friends and spread the love:
Share on Gmail Share on Facebook Share on Twitter Share on Buffer

Our magic isn't perfect

You can help our automatic cover photo selection by reporting an unsuitable photo.

This photo is visually disturbing This photo is not a good choice

Thank you for helping!


Your input will affect cover photo selection, along with input from other users.

X

Get ready for Wikiwand 2.0 🎉! the new version arrives on September 1st! Don't want to wait?