Red de conocimientos turísticos - Información de alquiler - ¿Qué es WML (lenguaje de marcado inalámbrico)?

¿Qué es WML (lenguaje de marcado inalámbrico)?

¿Qué es WML?

WML (Lenguaje de Marcado Inalámbrico). Es un lenguaje de marcado heredado de HTML, pero WML se basa en XML y, por tanto, es más estricto que HTML.

WML se utiliza para crear páginas que se pueden mostrar en un navegador WAP. Las páginas escritas en WML se denominan DECKS y los DECKS se crean como un conjunto de TARJETAS.

Este lenguaje de descripción pertenece a la misma familia de lenguajes XML que el conocido lenguaje HTML, y la sintaxis de WML es la misma que la de WML, que es un subconjunto de XML.

Podemos utilizar contenidos en lenguaje HTML para leer en nuestros PC utilizando navegadores como IE o Netscape, mientras que los documentos escritos en lenguaje WML están especialmente diseñados para ser mostrados en algunos terminales inalámbricos como teléfonos móviles para que las personas los lean. , y también proporciona a los usuarios una interfaz de interacción persona-computadora, acepta consultas de entrada del usuario y luego le devuelve la información que desea obtener. También proporciona a los usuarios una interfaz de interacción persona-computadora, acepta consultas de los usuarios y devuelve información final al usuario.

Departamento Editorial

¿Qué es WMLScript?

WML utiliza WMLScript para ejecutar código simple en el lado del cliente. Sin embargo, un script WML no está incrustado en una página WML; la página WML solo contiene una referencia a la URL del script. Los scripts WML deben compilarse con codificación de bytes en el servidor antes de poder ejecutarlos en un navegador WAP.

Configurar un entorno de creación web

Los archivos WML son archivos de texto, por lo que editarlos no supone ningún problema y se puede utilizar cualquier buen editor.

Por supuesto, dado que ningún navegador actual puede mostrar páginas WML y no siempre podemos realizar pruebas en teléfonos móviles (es demasiado lento), necesitarás un emulador. Ahora, fabricantes de teléfonos móviles como NOKIA, ERICSSON y MOTOROLA han lanzado productos correspondientes y usted solo necesita descargarlos. Por supuesto, además del simulador, también necesita crear un conversor de gráficos (utilizado para crear archivos gráficos en formato WAP), un conversor de caracteres (caracteres chinos <=>UNICODE), etc., que se explican en las herramientas y páginas del foro de este sitio.

Estructura de archivos WML

Una página WML, a menudo llamada escritorio (DECK), consta de un conjunto de tarjetas interconectadas (CARD). Cuando un teléfono accede a una página WML, todas las TARJETAS de esa página se descargan en el dispositivo desde el servidor WAP, y el cambio entre TARJETAS se realiza mediante la computadora incorporada del teléfono, por lo que no es necesario ir a un servidor para recuperar la información. .

Las entidades del documento están contenidas en etiquetas ... , cada TARJETA en el documento está contenida en una etiqueta ... y luego las entidades reales los párrafos de texto están contenidos en...

etiqueta.

Ejemplo sencillo:

<;DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1/ES "

"/index.wml o

/index.wml#login

Referencia interna, si SIGUIENTE es el DECK actual en UNA TARJETA, puedes usar es así:

#next

Hay 2 elementos WML que proporcionan funcionalidad de enlace: (ver tareas) y (ver eventos)

< p. > CDATA

XML admite el concepto CDATA para mostrar texto no interpretado. El siguiente ejemplo utiliza el elemento CDATA para mostrar texto de comando WML en una página WML.

estos son datos

]>

La ventana del navegador mostrará lo siguiente:

< nombre de la tarjeta="bogus">estos son datos