Langage de balisage sans fil (wml)

Définition - Que signifie le langage de balisage sans fil (WML)?

Le langage de balisage sans fil (WML) est un langage de balisage pour les périphériques sans fil qui adhèrent au protocole d'application sans fil (WAP) et ont une capacité de traitement limitée. Tout comme HTML est un langage de balisage qui rend le contenu pour les navigateurs de bureau, WML restitue le contenu pour les appareils sans fil qui n'ont pas les capacités de traitement appropriées, en définissant la pile de protocoles et l'accès Internet basé sur le WWW pour les appareils sans fil. WAP a également des sites écrits en WML comme les sites HTML.

WML est conçu pour gérer des problèmes tels que la petite taille d'affichage, les capacités d'entrée utilisateur limitées, la connexion réseau à bande étroite avec une latence élevée, une mémoire limitée et une puissance de traitement informatique.

Definir Tech explique le langage de balisage sans fil (WML)

WML est analogue au HTML à plusieurs égards car il est écrit au format texte brut. Cependant, comme les périphériques sans fil ne sont pas les mêmes en termes d'affichage, de puissance de traitement et de disposition des boutons, certaines fonctionnalités sont spécifiques aux périphériques incorporés dans WML.

Voici quelques fonctionnalités clés de WML par rapport au HTML:

  • WML est un langage de balisage pour les petits appareils informatiques sans fil.
  • En WML, des variables peuvent être définies pour stocker les données au format chaîne. En HTML, les variables ne peuvent pas être stockées.
  • WML utilise un script WML pour les scripts côté client, qui est stocké dans un fichier séparé. HTML utilise JavaScript.
  • Le format d'image pris en charge pour WML est WBMP. HTML prend en charge les formats JPEG, GIF et BMP.
  • Un micro-navigateur est utilisé pour exécuter le balisage WML. Un navigateur standard, tel qu'Internet Explorer, Firefox ou Chrome, est utilisé pour exécuter le balisage HTML.
  • WML suit la spécification XHTML et est donc sensible à la casse. Le HTML n'est pas sensible à la casse.
  • WML a moins de balises que HTML.
  • Un deck est un ensemble de cartes WML. En HTML, un site est un ensemble de pages HTML.

Les appareils équipés de WML présentent les caractéristiques suivantes:

  • Taille d'affichage: les appareils ont une petite taille d'écran et une faible résolution; Par conséquent, WML doit être capable de rendre le contenu quelle que soit la taille d'affichage.
  • Entrée: les petits appareils informatiques n'ont pas de souris ou d'appareils de navigation basés sur un pointeur. Ils peuvent avoir un petit clavier numérique ou un clavier QWERTY selon que l'appareil est simple ou sophistiqué. WML doit être capable d'obtenir les entrées utilisateur nécessaires quelles que soient les limitations de l'appareil.
  • Traitement: Ils ont des batteries rechargeables de capacité limitée avec un processeur de faible puissance et une faible mémoire. Les navigateurs WML doivent agir comme des clients légers et effectuer un traitement minimal sur l'appareil.
  • Capacités réseau: les petits appareils informatiques ont une bande passante faible et une latence réseau élevée. WML doit garantir une efficacité maximale dans la récupération des pages Web demandées à partir du serveur.