helyoWAP |
|
TUTORIAL
WML |
Autor: Helio Fonseca Rosa
Esta página contém muitas figuras. Aguarde a carga se a conexão estiver lenta.
COLOQUE UMA IMAGEM WBMP NA SUA MINI-PAGE
WBMP ( Wireless BitMap ) é um formato gráfico otimizado
para dispositivos móveis. É o único formato que consta das especificações
do Wap Forum, ou seja, é o único formato gráfico padrão WAP.
Alguns kits de ferramentas para desenvolvedores ( SDK ) suportam imagens no
formato GIF e/ou BMP mas é recomendável utilizar somente o padrão WBMP
enquanto não houver certeza que o mini-browser real (embutido no celular) pode
"entender" os outros .
Mesmo sendo padrão, alguns simuladores e celulares não suportam nenhum tipo de
formato; assim, como veremos adiante, é obrigatório o uso do atributo "alt"
no elemento <img>, que imprime uma palavra no lugar da figura
quando esta não pode ser mostrada..
Os textos em inglês que explicam o formato WBMP referem-se a êle como "Type
0, B/W (Black and White), uncompressed BitMap".
Há um site brasileiro que trata de imagens WBMP. Chama-se
"kloiksWAP" e seu endereço é http://www.wbmp.hpg.com.br
ou http://orbita.starmedia.com/~wbmp.
Seu autor o chama de "fábrica de wbmp". Há uma coleção de imagens
para download gratuito com os seguintes temas: animais, selvagens,aviões,
carros,cavalos,bebês, olhos, sorriso, pessoas, arquitetura, mar, esportes,
peixes, cães, gatos, aves, frutas, flores, cartoon, setas, barcos, música, símbolos
e "diversos" .
Leia mais sôbre WBMP em:
http://dev.forum.nokia.com/wapboard/messages/1352.html
http://wapspy.com/wbmplib.shtml
http://www.gingco.de/wap
http://teraflops.com/wbmp/index.phtml
http://www.imagemagick.org/
http://www.checkit.cz/
http://211.36.232.211/
http://www.looplab.com
http://www.phnet.fi/public/jiikoo/
http://www.wap43.com
http://surfwap.free.fr
http://www.creationflux.com
http://www.rcp.co.uk
http://registry.gimp.org/detailview.phtml?plugin=wbmp
http://webcab.de/woe.htm
http://www.wapaint.com/index_us.asp
http://www.morpheme.co.uk
http://www.applepiesolutions.com
CONVERSORES, VISUALIZADORES E EDITORES
A seguir vamos comentar as ferramentas de manipulação de imagens existentes na WEB. Vamos começar pelas ferramentas on-line, depois aquelas que exigem download e finalmente aquelas constantes dos SDK.Assim, está página estará continuamente "em construção".
Conversor é um software que transforma uma imagem nos formatos GIF, BMP, JPEG e outros no formato WBMP.
Editor é um programa em que Você desenha uma figura e ela é salva já no formato WBMP, sem conversão.
Visualizador é um programa que permite a visualização de uma imagem WBMP no seu browser convencional que normalmente não aceita este formato. É util para teste antes da colocação definitiva da figura na mini-page.
Conversor On-line TERAFLOPS
Vamos usar a figura abaixo no primeiro teste de conversão. Antes, um alerta: escolhemos esta figura pois a utilizamos constantemente neste site, mas ela é considerada GRANDE para ser colocada num mini-page. Considere apenas como exemplo. Procure utilizar figuras menores.
[fig. 1]
Esta é uma figura no formato .gif. Se quiser utilizar esta mesma figura no seu teste pessoal, clique nela com o botão direito do mouse e salve-a como figura, escolhendo um nome e um endereço no seu hard disk.
Visite a página TERAFLOPS
(http://www.teraflops.com/wbmp).
Você vai encontrar um conversor on-line. Abaixo está uma cópia de um trecho
da página:
********************************************************
Select image for online conversion or viewing:
Clique o botão "procurar" ou
"browse".
Abre-se a janela para se localizar onde está a figura a ser convertida
(gif. ,bmp, jpeg); ressalte o nome do arquivo e clique em
"abrir" : o caminho da figura é colocado na janela do conversor.
Clique em "convert" e abre-se uma janela para o download da figura
convertida.
Clique em "ok": abre-se uma janela para Você indicar o endereço da
nova figura. O download é instantâneo.
Para visualizar a figura convertida, faça o mesmo procedimento para
colocar o endereço na janela do conversor e clique em "View".
Você vai observar uma figura como a mostrada abaixo (lembre-se: esta é a
imagem .gif da figura .wbmp,
apenas para demonstração ).
[fig. 2]
PROGRAMAS WML COM FIGURAS WBMP
Nos próximos programas vamos utilizar as seguintes figuras .gif que serão convertidas em .wbmp :
[fig. 3]
[fig. 4]
Vamos utilizar o APPLEPIE SOLUTIONS IMAGE CONVERTER.
Visite o site http://www.applepiesolutions.com/image2.wbmp .
Este é um simples e prático conversor de imagens .gif para
.wbmp . Mas não acessa imagens gravadas no hard disk : ela
deve estar num endereço tipo http://...
Veja uma imagem de um trecho da home page da APPLEPIE:
Eis uma imagem do resultado:
[fig. 5]
[fig. 6]
O programa abaixo insere a [fig.3] numa mini-page WML ( a fig.3 está gravada no hard disk de HELYOMOBILE como fig5wbmp.wbmp) :
Programa Phone28.wml
<?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 align="center">
*****HELYOWAP*****<br/><br/>
<img src="fig5wbmp.wbmp" alt="construct"/>
</p>
</card>
</wml>
Eis o resultado em um simulador que não tem suporte para gráficos .wbmp:
M3GATE é um simulador muito prático. O download é gratuito. Ele é aberto automaticamente sempre que se clica num hiperlink de endereço de mini-page (arquivo de extensão .wml) ou no ícone de um programa WML armazenado no hard disk. Vamos utilizá-lo para observar o resultado pois suporta o formatoWBMP:
Na sequência veremos com utilizar duas figuras em cards diferentes para simular uma animação.