Casa Sviluppo Che cos'è il linguaggio di markup wireless (wml)? - definizione da techopedia

Che cos'è il linguaggio di markup wireless (wml)? - definizione da techopedia

Sommario:

Anonim

Definizione - Cosa significa Wireless Markup Language (WML)?

Wireless markup language (WML) è un linguaggio di markup per dispositivi wireless che aderiscono al Wireless Application Protocol (WAP) e hanno capacità di elaborazione limitate. Proprio come l'HTML è un linguaggio di markup che esegue il rendering del contenuto per i browser desktop, WML esegue il rendering del contenuto per dispositivi wireless che non dispongono di capacità di elaborazione adeguate, definendo lo stack di protocollo e l'accesso a Internet basato su WWW per dispositivi wireless. WAP ha anche siti scritti in WML come siti basati su HTML.


WML è progettato per gestire problemi quali dimensioni ridotte del display, capacità di input utente limitate, connessione di rete a banda stretta con latenza elevata, memoria limitata e potenza di elaborazione computazionale.

Techopedia spiega Wireless Markup Language (WML)

WML è analogo all'HTML in diversi modi perché è scritto in formato testo normale. Tuttavia, poiché i dispositivi wireless non sono gli stessi in termini di visualizzazione, potenza di elaborazione e layout dei pulsanti, alcune funzionalità sono specifiche dei dispositivi incorporati in WML.


Di seguito sono riportate alcune funzionalità chiave di WML rispetto a HTML:

  • WML è un linguaggio di markup per dispositivi di elaborazione wireless di piccole dimensioni.

  • In WML, è possibile definire le variabili che memorizzano i dati in formato stringa. In HTML, le variabili non possono essere memorizzate.

  • WML utilizza lo script WML per gli script lato client, che viene archiviato in un file separato. HTML utilizza JavaScript.
  • Il formato immagine supportato per WML è WBMP. HTML supporta JPEG, GIF e BMP.

  • Un micro-browser viene utilizzato per eseguire il markup WML. Un browser normale, come Internet Explorer, Firefox o Chrome, viene utilizzato per eseguire il markup HTML.

  • WML segue le specifiche XHTML ed è quindi sensibile al maiuscolo / minuscolo. HTML non fa distinzione tra maiuscole e minuscole.

  • WML ha meno tag rispetto a HTML.

  • Un mazzo è un set di carte WML. In HTML, un sito è un insieme di pagine HTML.

I dispositivi dotati di WML hanno le seguenti caratteristiche:

  • Dimensioni schermo: i dispositivi hanno dimensioni dello schermo ridotte e bassa risoluzione; pertanto WML deve essere in grado di eseguire il rendering del contenuto indipendentemente dalle dimensioni del display.
  • Input: i piccoli dispositivi informatici non dispongono di mouse o dispositivi di navigazione basati su puntatore. Possono avere un piccolo tastierino numerico o un tastierino QWERTY a seconda che il dispositivo sia semplice o sofisticato. WML deve essere in grado di ottenere l'input dell'utente necessario indipendentemente dalle limitazioni del dispositivo.
  • Elaborazione: hanno batterie ricaricabili a capacità limitata con una CPU a bassa potenza e poca memoria. I browser WML dovrebbero agire come thin client ed eseguire un'elaborazione minima sul dispositivo.
  • Funzionalità di rete: i piccoli dispositivi di elaborazione hanno una larghezza di banda ridotta e un'elevata latenza di rete. WML deve garantire la massima efficienza nel recupero delle pagine Web richieste dal server.
Che cos'è il linguaggio di markup wireless (wml)? - definizione da techopedia