Paginas Web Peru, Alojamiento en Peru, hosting en Peru, host en peru, alojar mi pagina web, Registro de Dominios Peru, Dominios en Perú, Hosting Perú, Dominio Económico, Domain ILIMITADO TODO INCLUIDO, Hosting peru, Registro de dominios peru, paginas web peru, antivirus,Venta de computadoras, laptops, computadoras portatiles, impresoras, escaner, antivirus, programas, software, marketing por internet, comercio electronico, empresas peruanas,Paginas web Peru, Diseño web, Hosting Peru;, Alojamiento web Peru, elaboracion de paginas web en Peru
 
Contacto en vivo
Registro de Dominios
Alojamiento de Páginas Web
Diseño de Páginas Web
Posicionamiento Web
Distribuidor de Antivirus
Distribuidor de PC's y Laptops
 

Somos especialistas en: Diseño de Páginas Web, Servicio de alojamiento Web, registro de Dominios y desarrollo de Sistemas a medida(Sitema de Facturación, Sistema de control de Inventarios, Tiendas Electrónicas ó Carrito de Compras, Sistemas en Internet), contribuimos con la educación ofreciendo códigos libres y ejemplos de proyectos desarrollados (en Visual Basic, .Net, Asp, PHP, Java) gratis.

Paginas Web Peru, Alojamiento en Peru, hosting en Peru, host en peru, alojar mi pagina web, Registro de Dominios Peru, Dominios en Perú, Hosting Perú, Dominio Económico, Domain ILIMITADO TODO INCLUIDO, Hosting peru, Registro de dominios peru, paginas web peru, antivirus,Venta de computadoras, laptops, computadoras portatiles, impresoras, escaner, antivirus, programas, software, marketing por internet, comercio electronico, empresas peruanas,Paginas web Peru, Diseño web, Hosting Peru;, Alojamiento web Peru, elaboracion de paginas web en Peru


 

 
PROGRAMACION WML  

 

WAP son las siglas de Wireless Application Protocol, o, dicho de otra manera, se trata de un protocolo para la transmisión de datos por un medio inalámbrico, como puede ser un teléfono móvil que soporte ese protocolo. Para realizar los documentos que se transmiten vía este protocolo, se utiliza un lenguaje llamado WML (el que vamos a ver en este curso), que responde a las siglas de Wireless Markup Language, o lenguaje de marcas para inalámbricos. Este lenguaje es descendiente del XML (eXtensible Markup Language), con unas etiquetas bastante similares a las del HTML. De hecho, si sabes HTML tienes mucho terreno avanzado.
WML es case-sensitive (es decir, distingue las mayúsculas de las minúsculas), y los nombres de las etiquetas deben ir en minúsculas, de lo contrario, el documento no será correcto. Además, los valores de los parámetros de las etiquetas deben ir siempre entre comillas (""), al contrario que en HTML, donde son opcionales. Tenemos dos tipos de etiquetas: simples y pareadas.

Para poder servir las páginas WML como tales, debes configurar en el servidor, o pedir al administrador (si no lo eres tú) que configure, los MIME TYPES. En esta tabla tienes cuáles son los tipos a añadir:

Tipos MIME que debemos configurar en el servidor

Contenido MINE tipy Extension
Codigo WML text/vnd.wap.wml .wml
WMLScript text/vnd.wap.wmlscript .wmls
Imagen WBMP text/vnd.wap wbmp .wbmp
WML Compilado application/vnd.wap.wmlc .wmlc
WMLScript Compilado application/vnd.wap.wmlscriptc .wmlsc

 

Las primeras etiquetas

Para empezar a trabajar, en primer lugar debemos conocer el significado de los dos siguientes conceptos, bajo el contexto del WML: carta y baraja.
Dado que los terminales móviles pueden mostrar muy poca información en la pantalla, para intentar minimizar el tráfico de peticiones de documentos al servidor, lo que se hace es enviar un documento completo en el que hay varias "pantallas". Cada una de estas pantallas se conoce como carta, y el documento completo, al ser una colección de cartas, se conoce como baraja. Con estas ideas, veamos las primeras etiquetas que debemos conocer para crear documentos WML. En primer lugar, debemos comenzar todos los documentos WML con una cabecera que indique que se trata, efectivamente, de un documento WML, Esta cabecera es:

<?xml version="1.0"?>    
 <!DOCTYPE wml PUBLIC "-//WAPFORUM DTD WML 1.1//EN"  
   "http://www.wapforum.org/DTD/wml_1.1.xml">

Para escribir texto dentro de una carta, es obligatorio ponerlo dentro de la directiva pareada <p> ... </p>, no podemos dejarnos texto fuera.

Con todos estos elementos, vamos a ver nuestro primer ejemplo, el clásico "Hola Mundo":

<?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="carta1" title="El Clasico">
  <p> Hola Mundo! </p>
 </card>
</wml>
La etiqueta <p> ... </p> admite el parámetro align, que puede tomar los valores left, right o center. El valor por defecto para este parámetro es left. Por ejemplo, podíamos haber escrito:
<?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="carta1" title="El Clasico">
  <p align="center"> Hola Mundo! </p>
 </card>
</wml

Formato del Texto

WML nos da una serie de etiquetas que nos permiten dar una cierta apariencia al texto (dentro de lo posible); estas son:
<em> ... </em> Texto enfatizado
<strong> ... </strong> Texto fuerte
<i> ... </i> Texto en cursiva
<b> ... </b> Texto en negrita
<u> ... </u> Texto subrayado
<big> ... </big> Texto más grande
<small> ... </small> Texto más pequeño

Hay algunos dispositivos que pueden dar problemas con la etiqueta <b> ... </b>, por tanto, será recomendable usar la etiqueta <strong> ... </strong> cuando queramos escribir algo en negrita.

Veamos un ejemplo de uso de las etiquetas de formato:

<?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="c1" title="Formatos">
  <p> Texto en <em>enfasis</em>, ahora en
      <i>cursiva</i>, en
      <strong>fuerte</strong>,
      <u>subrayado</u>, un poco mas
      <big>grande</big>, y un poco
      mas <small>peque</small>
  </p>
 </card>
</wml>
Con esto terminaría el capítulo, pero vamos a ver también cómo introducir caracteres especiales, como nuestra querida eñe, los acentos, o los símbolos &, <, >... en lugar de escribirlos directamente, tendremos que poner los códigos que se muestran en la siguiente tabla:
&lt; &lt; &gt; &gt;
&quot; &quot; &amp; &amp;
$$ $ &nbsp SPACE
&#225; á é é
&#237; í &#243; ó
&#250; ú &#241; ñ
&#209; Ñ &#193; Á
&#201; É &#205; Í
&#211; Ó &#218; Ú
 
Paginas Web Peru, Alojamiento en Peru, hosting en Peru, host en peru, alojar mi pagina web, Registro de Dominios Peru, Dominios en Perú, Hosting Perú, Dominio Económico, Domain ILIMITADO TODO INCLUIDO, Hosting peru, Registro de dominios peru, paginas web peru, antivirus,Venta de computadoras, laptops, computadoras portatiles, impresoras, escaner, antivirus, programas, software, marketing por internet, comercio electronico, empresas peruanas,Paginas web Peru, Diseño web, Hosting Peru;, Alojamiento web Peru, elaboracion de paginas web en Peru

| Dirección: Av. Petit Thouars 1255 Of. 302 Santa Beatriz - Lima - Perú |
| Teléfonos: 266-2540 / 795-9969 / 472-1464 Celular: 9-91554872 (claro) / (62)962705978(claro) |
| Email: informes@web-peru.net MSN: jjavavb@hotmail.com
|

| Ing. Eli James Cabello Alvino Copyright © 2010 web-peru.net ® TICOM|


hosting, hosting Peru, Hosting Perú, hosting, perú, hosting economico peru, hosting barato en peru, prueba gratis, hosting, alojamiento,web hosting,alojamiento web,alojamiento de webs,hospedaje,hospedaje web,hospedaje de webs,hospedaje de pagina web,alojamiento de paginas web,alojar,hospedar,albergar,hosting mensual,alojamiento mensual,hospedaje mensual, servidor, servidor de hosting, servidor de paginas web, servidor de alojamiento, proveedor, proveedor de hosting, proveedor de alojamiento, host, alojamiento, hosting, reseller, fantastico, servidor, alojar, web, dominio,dominios, peru, nombre,nombres, que es un dominio, como publicar mi pagina web, como tener mi pagina web,compre su dominio aqui, registro de dominios peru, venta de dominios peru, dominios peru, hosting peru, alojamiento web peru, alojamiento de paginas web peru,Paginas web peru, diseño web peru, diseño de paginas web en peru, carrito de compras en peru, e-commercce en peru, comercio electronico en peru, marketing por internet en peru, publicidad en internet, email marketing, venta de computadoras, laptops, notebook, computadoras personales, paginas web en asp, paginas web en php, lenguajes de programacion, visual basic, asp, php, java script, ajax, asp .net, visual basic .net, visual basic script, visualbasicscript, diseño de base de datos, ejemplos de access, ejemplos de sql server, programacion orientada a objetos, registro de dominios, hosting, alojamiento de paginas web, antivirus en peru, distribuidor de avg antivirus en peru, distribuidor de antivirus nod32 en peru, distribuidor de antivirus eset en peru, distribuidor en peru antivirus kaspersky, diseño elaboracion y construccion de software a medida, programas gratis, ejemplos de codigos, outlook expres, microsoft outlook, fire works, photoshop, dreamweaver, flash, plantillas web, modelo de paginas web, ejemplos de paginas web, modelos peruanas, mujeres peruanas, empresas peruanas, portal empresarial, toda las empresas del peru, turismo en peru, lugares turisticos de peru,posisionamiento web, alta en buscadores, todo sobre linux