|
M3Gate
Vamos a utilizar un emulador de teléfono móvil
llamado M3Gate, lo podemos bajar desde
aquí
http://www.m3gate.com (es posible
que el enlace no funcione)
o bien ponemos en el Google: M3Gate download wap.
o bien localizar éste archivo: m3stp06b.exe
(2 MB) Gratuito, puede estar en:
http://www.gate-keeper.org.uk/downloads.php
Lo instalamos.
Vamos a utilizar nuestro emulador WAP.
Pulsamos en el teclado del ordenador <Ctrl><O> ,
pulsamos Edit y luego escribimos:
http://trucosxp.iespana.es/trucosxp/w05instituto.wml
Verás uno de los ejemplos que vamos a realizar.

Vamos a crear algunos archivo para teléfonos WAP, éstos
archivos llevan la extensión wml. Y lo podemos crear con
un procesador de textos o con un editor de páginas web.
Una vez que hayas construido un archivo .wml,
lo puedes subir a tu Servidor de páginas Web para verlo a
través de Internet, lo puedes subir por ejemplo a http://www.iespana.es,
es un Servidor de páginas web gratuito. Luego lo podremos
visualizar en nuestro emulador WAP.
(También podemos visualizar nuestros ejemplos .wml,
haciendo doble clic sobre ellos para se que abra el M3Gate)
El lenguaje .wml proviene de una
tecnología que está tomando cada vez más importancia
llamada .XML. Es más estricto
que el html.
Puedes poner imágenes sencillas en formato .png
o en formato .wbmp
La tecnología WAP no se
sabe si va a cundir o no, pues las conexiones a Internet a través
de teléfono móvil son caras
y lentas, además es incómodo escribir las direcciones
con el teclado del teléfono. Puede valer para las cotizaciones
de la bolsa, para el resultado de la liga, para ver farmacias de
guardias, también se utiliza para chatear, etc ...
Tambíen puede funcionar con ASP y con bases de datos.
Dentro de unos años comenzará la UMTS, se verán
pantallas de teléfonos móviles en color, se verá
mejor las páginas web, sin embargo parece que va a ser lenta
y cara, todo está por ver, no se sabe como va a evolucionar
el mercado. Las empresas que proporcionarán servicio UMTS
cotizaron muy fuerte en bolsa cuando salieron, (año 2000),
pero la burbuja tecnológica se desinfló y han perdido
mucho capital, debido sobre todo a la incertidumbre de su funcionamiento
y necesidad.
Portales wap
Aunque la tecnología WAP no ha tenido el éxito esperado,
aún existen algunos portales.
http://wap.andanza.com
Este es un buen portal de WAP. Entra en el Chat de Andanza a través
del emulador. Date de alta gratuita.
//www.wapamente.com
//wap.yahoo.com
//www.wapeton.com
//wap.wapeas.com
// wap.elpais.es1
En ésta página de iespana, tienes un sencillo
tutorial de WAP:
http://www.iespana.es/_aide/wap/index.htm
Aquí tienes un documento sobre la creación de
páginas .wml wap.doc (1,3 MB)
Vamos a ver algunos ejemplos
Vamos a un procesador de textos como el Bloc
de notas o a un editor de páginas web y escribimos:
|
<?xml version="1.0" ?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD
WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id = 'card1' title = 'Primer Card'>
<p>
<b>Tu primer Card</b><br/>
Los card son cada pantallita.<br/>
Es un texto presentado en una pantalla.
</p>
</card>
</wml>
|
Ahora guárdalo como uno.wml
Luego click sobre él. Verás que arranca el
M3Gate y presenta el archivo en la pantalla.

Se trata de crear card o
pantallas, éstas se realizan mediante:
<card id = 'card1' title
= 'El Titulo'>
..........
contenido de la pantallita
..........
</card>
Para cambiar de renglón utilizamos: <br/>
Para ir de una pantalla a otra utilizamos los botones:
<do type = 'accept' label = 'Siguiente'
>
<go href = '#card2'/>
</do>
Un texto como hiperenlace
<anchor>Primera Division
<go href = '#card2'/>
</anchor>
Botón Atrás:
<do type = "prev" name = "atras" label
= "Atras">
<prev/>
</do>
Los dibujos puedes ser .png o .wbmp
<card id="inicio" title="Dibujo-enlace"
>
<p align="center">
<img src="http://www.direccion.com/wap/midibujo.png" alt="Undibujo"/>
</p>
</card>
Hiperenlaces
También se pueden poner hiperenlaces
a otros Sitios WAP, aunque la mayoría tienen información obsoleta.
Entre las pocas que mantienen información actualizada se
encuentra andanza.com
<card id = 'card1' title = 'Direcciones '>
Pulsa <b>Options </b> para ver algunas direcciones.<br/>
<b>Direcciones WAP</b><br/>
$(Nombre)
<do type = 'accept' label = 'Andanza' >
<go href = "http://andanza.com/index.wml">
</go>
</do>
<do type = 'accept' label = 'La Voz' >
<go href = "http://wap.lavoz.com">
</go>
</do>
<do type = 'accept' label = 'WWE' >
<go href = "http://webcab.de/wwe/i.wml">
</go>
<do type = 'accept' label = 'interpuntonet' >
<go href = "http://www.interpuntonet.it/wap/">
</go>
</do>
<do type = 'accept' label = 'Futbolweb' >
<go href = "http://www.futbolweb.net/wap/index.wml">
</go>
</do>
<do type = 'accept' label = 'Master - NET' >
<go href = "http://www.masterdisseny.com/master-net.wml">
</go>
</do>
<do type = 'accept' label = 'rdsl today' >
<go href = "http://www.wapstracts.com/index.wml">
</go>
</do>
<do type = 'accept' label = 'Yahoo' >
<go href = "http://wap.yahoo.com">
</go>
</do>
</p>
</card>
Después de 4 segundos aparece el texto
<card id="card1" ontimer = "#card2" title="Retardo" >
<timer value="40"/>
<p align="center">
<img src="poblado.png" alt="dibujo"/>
</p>
<do type="accept" label="Siguiente">
<go href="#card2"/>
</do>
</card>
<card id="card2" title="Retardo - 40">
<p>
Ejemplo de retardo
</p>
</card>
Ejemplo de enlaces
Para pasar variables de un card a otro, se utiliza $(variable)
El Valor de las variable se puede crear mediante el Editor del WAP.
<card id="card1" title="Tu nombre" >
<p>
Este es tu nombre<br/>
<input format="*M" name="s_nombre" title="Nombre:" value="" />
<do type="accept" label="Continuar">
<go href="#card2"/>
</do>
</p>
</card>
<card id="card2" title="Saludo">
<p>
Hola $(s_nombre)<br/>
Esta es la forma de pasar una variable de un lado a otro.
</p>
</card>
Alineación y tamaño de textos:
<card id = 'card1' title = 'Alinea'>
<p align = 'center'>
Central
</p>
<p align = 'left'>
Izqui
</p>
<p align = 'right'>
Dere
</p>
<p>
<small>
pequeño
</small>
</p>
<p>
<b>Negrita</b>
</p>
</card>
Aquí se trata de pasar una variable que éste en
una página .wml a otra página
.wml
<card id = 'card1' title = 'Paso variable'>
<p>
<b>PAGINA 1</b><br/>
Nombre: <input type = 'text' name = 'Nombre' /> <br/>
<a href="http://trucosxp.iespana.es/trucosxp/w08pasovariable2.wml">
Ve a otra pagina</a><br/>
</p>
</card>
<card id = 'card1' title = 'Esta es otra pagina'>
<p>
<b>PAGINA 2</b><br/>
<b>Has pasado esta variable:</b><br/>
$(Nombre)
<do type = 'accept' label = 'Volver' >
<go href = "http://trucosxp.iespana.es/trucosxp/w08pasovariable1.wml">
</go>
</do>
</p>
</card>
|