Las similitudes y diferencias entre el desarrollo de sitios web móviles (WAP) y el desarrollo web (es decir, sitios web para computadoras)
Dado que los teléfonos móviles y los ordenadores utilizan diferentes dispositivos terminales para navegar, los idiomas que utilizan para navegar por los sitios web también son diferentes. El lenguaje de secuencias de comandos JSP es el mismo. La clave es permitir que genere dinámicamente el lenguaje html o el lenguaje 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 descriptivo pertenece a la misma familia de lenguajes XML que el lenguaje HTML más común. La sintaxis de WML es la misma que la de XML, del cual WML es un subconjunto.
Podemos leer contenidos escritos en lenguaje HTML en nuestro 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 los teléfonos móviles cuando las personas leen. , también puede proporcionar a los usuarios una interfaz de interacción persona-computadora, aceptar consultas y otra información ingresada por los usuarios y luego devolverles lo que desean. También puede proporcionar una interfaz hombre-máquina, aceptar consultas de usuarios y luego devolver información final al usuario.
XHTML MP (XHTML Mobile Profile) es un lenguaje de marcado definido sobre la base de WAP 2.0 y es un subconjunto de XHTML. Antes de la llegada de XHTML MP, los desarrolladores de sitios web WAP sólo podían crear sitios web WAP utilizando WML y scripts WML. Antes de la llegada de XHTML MP, los desarrolladores de sitios web WAP sólo podían crear sitios web WAP utilizando WML y scripts WML. Mientras tanto, los desarrolladores web están utilizando HTML, CSS, XHTML, etc. más potentes para el desarrollo web tradicional. Por tanto, el objetivo de XHTML MP es hacer que la experiencia de navegación en WAP y en la Web sea lo más similar posible.