A evolução: de WML para XHTML MP


A necessidade de um ambiente móvel

O ambiente WAP foi criado para suprir a necessidade de pessoas ou empresas que precisavam ter a Internet sempre á mão. Ainda baseada em HTML, o mundo móvel dava seus primeiros passos rumo á mobilidade nos meados de 1996 e 1997.


WML 1.0

O WML é a linguagem padrão adotada para desenvolvimento do ambiente WAP, e foi criada pelo Fórum WAP no ano de 1997. Antes do lançamento deste padrão, empresas como a Nokia, Ericson e outras, tinham seus próprios meios de acesso ao ambiente WAP – o que dificultava bastante a vida dos desenvolvedores, pelas particularidades de cada sistema. O Fórum WAP, então, foi fundado, pela Motorola, Nokia e Openwave no ano de 1997, visando padronizar o desenvolvimento desta tecnologia ainda pouco explorada. Formou-se então o padrão WML de desenvolvimento para rede mobile.


XHTML

O XHTML é o substituto do HTML, podendo-se dizer que é a junção de HTML + XML, sendo que o XHTML possui uma estrutura mais refinada que permite uma leitura mais semântica (coerente) por um navegador.

O XHTML chegou trazendo novas tags e mantendo algumas antigas, além de remover outras que foram julgadas como desnecessárias ou ultrapassadas. Houveram também, algumas substituições, como a tag “< i >”, que foi substituída pela tag “< em >”, para marcar um texto com estilo itálico.

A tendência é o XHTML continuar crescendo no ambiente WEB e ir aos poucos dominando o espaço, tornando-se único e substituindo de vez o precário HTML.


XHTML Básico

O XHTML Básico é uma versão reduzida do XHTML, que foi desenvolvido principalmente para ser usado em dispositivos de baixa performance de velocidade, como celulares, PDA’s, etc. Esta versão não possui suporte a determinados atributos do XHTML, como frames, CSS, Scripts.


XHTML MP

É a versão aprimorada do XHTML Básico com adição de algumas funcionalidades e recursos extras.

Foi criada pelo Fórum WAP de forma a tornar a navegação em ambiente mobile mais agradável e intuitiva.

Esta versão, permite inclusão de scripts, frames e principalmente, CSS (WAP CSS / WCSS). Quando trabalhos de XHTML MP nos referimos á própria WAP 2.0


WCSS / WAP CSS

CSS (Folhas de Estilo em Cascata) são elementos que atuam diretamente na estilização de um site, seja ele HTTP ou WAP.

Com a WEB 2.0, o uso de CSS para rendenizar os sites é eminente. No mundo WAP ocorre o mesmo.

Através das CSS’s você pode facilmente manipular um Site WAP 2.0, desde na estética quanto na apresentação e colocação de itens na página.


WML 2.0

O WML 2.0 é a versão atualizada do WML 1.0. Todavia, é basicamente utilizado para fins de compatibilidade devido ás migrações de plataforma e linguagens, bem como, browsers WAP.

O ideal é que o desenvolvimento para ambiente WAP seja padronizado em XHTML MP.


Finalizando

Bom, por hoje, são essas dicas e informações que deixamos para sua apreciação. Em breve, postaremos mais itens a respeito deste fascinante mundo que é o Mobile World!

Abraços e até a próxima




3 comentários em “A evolução: de WML para XHTML MP”

  1. AndrewBoldman disse em:

    05 de Jun de 2009 ás 12:10 am

    Hi, good post. I have been woondering about this issue,so thanks for posting. I’ll definitely be coming back to your site.

  2. Universo Wap | Como criar um site Mobile com boa aparência? disse em:

    19 de Jan de 2010 ás 8:46 pm

    [...] em branco, nem se fala!Mas, graças a evolução da tecnologia, muita coisa mudou.Já comentei neste artigo sobre a evolução do ambiente mobile e como tudo ficou mais simples com o surgimento (ou seria [...]

  3. Universo Wap | XHTMLMP vs. WML. Qual o melhor? disse em:

    20 de Jan de 2010 ás 11:48 pm

    [...] do ser-humano não se adaptar facilmente a mudanças.Comentamos inclusive há algum tempo atrás neste artigo sobre a evolução do wml para o xhtmlmp, mostrando algumas observações de ambas as linguagens de [...]

Comente