Introducción

La creación de un portal WAP es mucho más sencilla que la de un portal web tradicional. Esta sencillez es consecuencia de las propias limitaciones que imponen los teléfonos móviles con tecnología WAP. La pequeña pantalla de estos terminales apenas dejan libertad para el diseño, que se reduce a mostrar información textual. En la Red existen pequeñas utilidades que facilitan la creación de páginas WML y emuladores para comprobarlas.

Las páginas web que muestran los teléfonos WAP están escritas en un lenguaje llamado WML. Se trata de una versión adaptada del popular lenguaje HTML para la tecnología móvil. Las páginas diseñadas para WAP utilizan la extensión wml en los nombres de los archivos (por ejemplo, index.wml), en lugar de las conocidas extensiones htm o html, propias de las páginas HTML.

El lenguaje WML

comowap2

Si pensamos en la pequeña pantalla de los teléfonos móviles y en la reducida velocidad de conexión (9,6 Kbps, frente a los 56 Kbps de un módem), deduciremos que el lenguaje WML no puede ser muy complejo. En efecto, éste se limita a mostrar menús por pantalla que llevan a pequeños fragmentos de texto y a enlaces a otras páginas WML.

También es posible mostrar imágenes, aunque no es recomendable utilizarlas debido a su mayor tiempo de descarga. Estas imágenes son mapas de bits guardadas en archivos con extensión wbmp. Un mapa de bits o bitmap es una secuencia de ceros y unos que dibujan toda la imagen: un 1 muestra un punto negro y un 0, un punto blanco. Los formatos JPEG y GIF son inviables en un teléfono móvil porque requieren ejecutar algoritmos de descompresión para mostrarlos.

Pero es en esta sencillez donde reside la dificultad para crear las páginas. Debemos hacernos a la idea de que los navegadores incorporados en los teléfonos WAP son muy tontos y requieren que las páginas estén perfectamente construidas. Si falta una coma, la página probablemente no llegue ni a mostrarse. Para rizar más el rizo, las distintas implementaciones de los navegadores en los teléfonos pueden ocasionar que una página WML produzca errores en algunos (por ejemplo, se vea en un Motorola pero no en un Nokia). También existen emuladores de WML que funcionan en entornos Windows o Linux, aunque suelen ser mucho más permisivos en la sintaxis de las páginas que los teléfonos WAP.

Editores de páginas WML

Cualquier editor de texto (incluido el Notepad de Windows) nos servirá para escribir una página en lenguaje WML. Pero si queremos trabajar má¡s cómodamente con el código WML, es recomendable utilizar editores que resalten en colores las etiquetas (comandos) del lenguaje. En Linux, tanto Emacs como Vim permiten resaltar la sintaxis del lenguaje.

Para Windows se puede utilizar WAPtor, que dispone de una vista previa para mostrar el resultado final de la página.

Emuladores de páginas WAP

comowap1

WinWAP mostrando una página WML

Debido al alto precio de las conexiones desde un teléfono WAP, no siempre es posible realizar las pruebas desde un terminal real. Por esta razón, resultan de gran utilidad los emuladores de WAP diseñados para nuestro sistema operativo. Para ver las páginas WML desde nuestro ordenador será necesario recurrir a estos emuladores, ya que los navegadores habituales no las muestran.

Para Windows encontramos una grán variedad de emuladores. De las pruebas que hemos realizado en el Departamento de Tecnología, WinWAP ha sido, por su parecido a Explorer y Netscape, el que más nos ha agradado.

Apenas existen para Linux buenos emuladores que muestren contenidos WAP. Waplet, de código libre, es uno de los pocos disponibles para este sistema operativo.

Estos programas pueden utilizarse para navegar por páginas WAP sin disponer de un teléfono con esta tecnología. Sin embargo, debemos tener en cuenta que las reproducciones de las páginas no siempre son fieles y, en ocasiones, pueden verse correctamente desde un emulador pero mostrar errores desde un teléfono móvil.

Los servidores WAP

Cualquier servidor web puede adaptarse para mostrar páginas WML. Tan sólo es necesario configurar el servidor para que asocie las extensiones wml y wmls a los correspondientes tipos MIME, de manera equivalente a como están configuradas las extensiones htm y html. Si definimos que el archivo índice se llame index.wml, entonces será suficiente con marcar www.nombre-de-mi-portal.com para llegar a la página principal, que previamente la habremos nombrado como index.wml. Esta página habitualmente tendrá un menú para llegar a otras páginas WML dentro del mismo web.

Algunos servidores están configurados para detectar el origen del visitante. Si se utiliza un navegador WAP, se mostrará la correspondiente página WML. En cambio, si se accede a estos sitios web desde un navegador estándar (como Explorer o Netscape), aparecerá una página HTML. Entre ellos podemos citar a Google.

¿Se puede ver una página web HTML desde un WAP? En principio no se puede, ya que sólo se muestran las páginas específicamente preparadas para WAP. Sin embargo, existen conversores que transforman estas páginas a formato WML. Por ejemplo, el navegador UP Phone, que está implementado en los teléfonos Motorola Timeport, incluye un conversor automático. Si nuestro navegador no dispone de conversor, también es posible utilizar conversores online, como el de Google (desde la página WAP de Google.com se pueden ver páginas HTML).

Según Microsoft, a 1 de cada 4 usuarios de Windows 8 les gusta la interfaz Ribbon Una de las decisiones que han levantado polémica entre los usuarios de Windows 8 ha sido la terrible interfaz Ribbon que hizo su aparición en Office 2...
Ranking Distribuciones Linux Agosto 2013 Rápidez y rendimiento parecen ser las claves para una distribución como Manjaro que plantada sobre XFCE y Archlinux está consiguiendo cada vez mayor p...
Los Contenidos Interesantes para los Usuarios son la Clave del SEO Tras el reciente anuncio de Matt Cutts responsable del equipo de Webspam de Google donde anunciaba la posibilidad de penalizar a todos aquellos webmas...
Google Webmaster Tools, herramientas para hacer SEO El gigante de las busquedas de internet, no solo nos ayuda a mostrar resultados de lo que deseamos , sino tambien, ayuda que esos resultados mejoren a...
Como fue la Evolución de Facebook hasta llegar a la Bolsa 2004 Zuckerberg, estudiante de segundo año en la Universidad de Harvard, lanza TheFacebook, una especie de portal al que podían acceder sólo los u...
FreeBSD 9.0 FreeBSD 9.0 es la última versión disponible de este robusto sistema alternativa a Linux con un papel destacado en servidores. FreeBSD es un sistema...
Algunas empresas obligan a los empleados a entregarles su password de Facebook Algunas empresas, agencias de gobierno y universidades comenzaron a solicitarle a Facebook las contraseñas de empleados y estudiantes, lo que causó un...
Según estudio, los latinos usamos mas las redes sociales… Comparativamente con el mundo, la población hispana permanece más tiempo y consume más en redes sociales. En promedio, los latinos con 8.1 horas po...
SeaMonkey 2.1 listo para descargar SeaMonkey 2.1 es la última versión de la suite de Mozilla que reúne en un único pack un navegador web basado en Firefox 4, un cliente de correo elec...
Ranking Sistemas Operativos Diciembre 2011 Coincidiendo con la noticia del lanzamiento del nuevo nucleo Linux 3.2 esta clasificación vuelve a dar protagonismo a la suma de distribuciones de sof...
Como crear un portal WAP
Tagged on: