WAP (Wireless Access Protocol)

Atualizado em 14.3.2008

Wap, ou Wireless Application Protocol (protocolo para aplicações sem fio), compõe um conjunto de standards abertos para o desenvolvimento de aplicativos de acesso à internet por dispositivos móveis. Estes standards estabeleceram um padrão comum para a utilização da tecnologia sem fio para acesso à internet.

Foi aperfeiçoado para o envio de informações a dispositivos dos clientes, como os celulares que ainda apresentam limitações como telas pequenas, limitada largura de banda de acesso à internet, pouca memória e capacidade de processamento.

Na sua primeira versão, o browser WAP 1.0 requisitava dados de um website através da codificação binária do conteúdo e a seguir era feita a sua tradução de HTML para WML (XML estruturada para apresentar conteúdo para dispositivos móveis).

Já o WAP 2.0, que começou a ser utilizado no Brasil no segundo semestre 2006 utiliza os mesmos códigos da internet para computador, como o https (sinalização de segurança para o uso de sites que coletam dados sigilosos, como os dos bancos. Esta versão permite que a codificação binária do conteúdo e sua tradução de HTML para WML não sejam tão necessárias.

WAP 2.0, que permite maior velocidade de acesso e mais segurança, adota padrões web amplamente aceitos, baseados em XHTML Basic, versão móvel da linguagem XHTML 1.0, a partir da qual o WAP Forum desenvolveu o XHTML Mobile Profile.

A versão móvel de CSS é o WAP CSS, que contém apenas recursos necessários a dispositivos móveis.

XHTML e CSS provêm recursos de formatação para um mesmo documento em diferentes dispositivos, com recursos de apresentação que se somam.

O WAP 2.0 permite que empresas que oferecem serviços online possam se comunicar com os clientes das operadoras de telefonia móvel. Estes serviços vão desde a realização de transações bancárias ao download de games e músicas. O cliente paga pelo tráfego de dados.

Sites WAP usam a linguagem WML (Wireless Markup Language), uma linguagem de marcação baseada em XML. Esta linguagem já foi substituída por diversas tecnologias, mas ainda é usada em sistemas e aparelhos antigos ou muito básicos e baratos.


Assuntos relacionados
Dispositivos móveis : Modelos de negócios
Dial (Device Independent Authoring Language)
CSS : Separar forma e conteúdo

XHTML
XHTML - Facilita a Separar forma e conteúdo, permitindo a visualização através de múltiplos dispositivos (telefones, PDAs, pagers, etc.)

Referências (Recursos técnicos - para web sites)
A primer on Wireless Application Protocol (WAP)