Lenguaje de marcado inalámbrico (wml)

Definición: ¿Qué significa Wireless Markup Language (WML)?

El lenguaje de marcado inalámbrico (WML) es un lenguaje de marcado para dispositivos inalámbricos que se adhieren al Protocolo de aplicación inalámbrica (WAP) y tienen una capacidad de procesamiento limitada. Al igual que HTML es un lenguaje de marcado que procesa contenido para navegadores de escritorio, WML procesa contenido para dispositivos inalámbricos que no tienen las capacidades de procesamiento adecuadas y lo hace definiendo la pila de protocolos y el acceso a Internet basado en WWW para dispositivos inalámbricos. WAP también tiene sitios escritos en WML como sitios basados ​​en HTML.

WML está diseñado para manejar problemas como tamaño de pantalla pequeño, capacidades de entrada de usuario limitadas, conexión de red de banda estrecha con alta latencia, memoria limitada y potencia de procesamiento computacional.

Techinfo explica el lenguaje de marcado inalámbrico (WML)

WML es análogo a HTML de varias formas porque está escrito en formato de texto plano. Sin embargo, debido a que los dispositivos inalámbricos no son los mismos en términos de visualización, potencia de procesamiento y disposición de los botones, algunas funciones son específicas de los dispositivos incorporados en WML.

Las siguientes son algunas características clave de WML en comparación con HTML:

  • WML es un lenguaje de marcado para pequeños dispositivos informáticos inalámbricos.
  • En WML, se pueden definir variables que almacenan datos en formato de cadena. En HTML, las variables no se pueden almacenar.
  • WML utiliza una secuencia de comandos WML para la secuencia de comandos del lado del cliente, que se almacena en un archivo separado. HTML usa JavaScript.
  • El formato de imagen admitido para WML es WBMP. HTML admite JPEG, GIF y BMP.
  • Se utiliza un micro navegador para ejecutar el marcado WML. Se utiliza un navegador normal, como Internet Explorer, Firefox o Chrome, para ejecutar el marcado HTML.
  • WML sigue la especificación XHTML y, por lo tanto, distingue entre mayúsculas y minúsculas. HTML no distingue entre mayúsculas y minúsculas.
  • WML tiene menos etiquetas en comparación con HTML.
  • Una baraja es un conjunto de cartas WML. En HTML, un sitio es un conjunto de páginas HTML.

Los dispositivos equipados con WML tienen las siguientes características:

  • Tamaño de pantalla: los dispositivos tienen un tamaño de pantalla pequeño y baja resolución; por lo tanto, WML tiene que ser capaz de reproducir contenido independientemente del tamaño de la pantalla.
  • Entrada: los dispositivos informáticos pequeños no tienen un mouse o dispositivos de navegación basados ​​en puntero. Pueden tener un teclado numérico pequeño o un teclado QWERTY en función de si el dispositivo es simple o sofisticado. WML tiene que ser capaz de obtener la información necesaria del usuario independientemente de las limitaciones del dispositivo.
  • Procesamiento: Tienen baterías recargables de capacidad limitada con una CPU de bajo consumo y poca memoria. Los navegadores WML deben actuar como clientes ligeros y realizar un procesamiento mínimo en el dispositivo.
  • Capacidades de red: los dispositivos informáticos pequeños tienen un ancho de banda bajo y una latencia de red alta. WML debe garantizar la máxima eficacia en la obtención de páginas web solicitadas desde el servidor.