No hay duda que los nuevos dispositivos tecnológicos son más potentes y livianos cada vez, permitiendo que nuestra comunicación sea cada vez más eficaz.
El Internet es una forma de comunicación universal que captura la atención de miles de personas diariamente y gracias a la variedad de formas de conectarse posibles, deben surgir nuevas tecnologías que se adapten a los dispositivos en el mercado, dándoles nuevas opciones.
WAP (Wireles Application Protocol, por sus siglas en inglés) es el protocolo para aplicaciones inalámbricas.
Consiste en un conjunto de especificaciones, que se han desarrollado por medio del WAP Forum y que permite la utilización del WML (Wireless Markup Language) que es el lenguaje de marcas inalámbrico, así como de WBMP (Wireless Bitmap) utilizado para gráficos monocrómáticos, permitiendo que los desarrolladores diseñen aplicaciones de interconexión para dispositivos portátiles.
Y es que los nuevos teléfonos celulares, pagers, palmtops, etc. están cambiando la forma de comunicación personal portátil. Gracias a esta tecnología estos pequeños aparatos pueden conectarse al web. El diseño de WAP fue creado para trabajar bajo restricciones de memoria y procesadores, pequeñas pantallas monicromáticas capaces de desplegar muy pocas líneas de texto y conexiones irregulares debido al ancho de banda reducido. Gracias al apoyo de varios cientos de vendedores de estos dispositivos, el WAP Forum, está convirtiendo a WAP en el estándar, permitiendo que cualquier usuario con un dispositivo de mano pueda tener acceso a la información, lo que ha traido por consiguiente que cada vez más información se transmita por redes inalámbricas.
Y que mejor manera de entender su infraestructura que con el siguiente gráfico:
Celular Compatible WML
WBMP
Red Inalámbrica WBMP
WML
Celular Compatible
HTML
HTML
WEBSERVER WAPSERVER Proxy
Aloja páginas para ser enviadas a través del web y ser vistas en navegadores
Envía páginas formateadas en WML para ser vistas en dispositivos portátiles.
Actualmente muchos sitios están creando sus versiones en WML para ser transmitidos por medio de WAP. Para conocer esta tecnología sin necesidad de adquirir un dispositivo inalámbrico de alta tecnología, puede utilizarse un emulador como el localizado en el sitio de Gelon.net (Funciona desde tu navegador), o mejor aún, el primer navegador WML para windows: WinWap.
Y como no hay mejor forma de adentrarse en esta tecnología que conociendo a los pioneros listamos los siguientes enlaces:
(Estas páginas únicamente pueden verse a través de un dispositivo compatible o de los emuladores listados anteriormente)
http://wap.lasnoticias.org/
http://portalwap.com/
http://www.guay.com/movil/index.wml
http://telecom.ncbdirect.com/wap/index.wml
http://wap.dhl.com/
http://www1.wapforum.org/wml/home.wml
Y que hay para los desarrolladores?
Es interesante conocer las tecnologías utlizadas para mostrar documentos por medio de WAP, así que brevemente hablaremos de la tecnología WML y los gráficos WBMP.
El WML nace del XML con tags más restringidas y el WBMP presenta gráficos monocromáticos.
Un ejemplo básico de WML sería:
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
"http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card>
<p>Hola Maestros del Web!</p>
<p>Esta es una demo del</p>
<p>WML gracias a WAP.</p>
</card>
</wml>
Este código se vería así en un dispositivo inalámbrico:
Respecto a los gráficos, utilizaremos WBMPs para realizarlos. El logo de este sitio transformado para usarlo en dispositivos con soporte de WAP se vería algo así:
Concluyendo, les recomiendo revisar las siguientes direcciones donde encontrarán recursos sobre estas nuevas tecnologías:
WAPforum
El lugar que maneja los standares que impulsan al WAP.
WAP y WML
Algo de información sobre XML y su aplicación segun el W3C.
Estas tecnologías son muy recientes por lo que la mayoría de contenidos se encuentra en inglés. Dependiendo de su avance y desarrollo en el mundo hispano, trataré de incluir mayor información.