Crédito da imagem: m-imagephotography / iStock / Getty Images
O Wireless Application Protocol é um conjunto de protocolos de comunicação que permite que dispositivos móveis se conectem à Internet por meio de redes celulares globais. Antes do WAP, os usuários de telefone não tinham a opção de enviar e receber e-mails, navegar na Web ou baixar conteúdo de mídia para seus dispositivos. O WAP praticamente desapareceu nos Estados Unidos e na Europa porque a tecnologia foi substituída por sistemas 4G de alta velocidade.
Desenvolvimento precoce
A iniciativa de criar um protocolo de aplicação sem fio universal começou no verão de 1997, levando à formação do Fórum WAP. Este grupo foi encarregado de criar um protocolo que governaria todas as transações de conteúdo da Internet em redes celulares digitais. O protocolo precisava funcionar com diferentes tecnologias de rede celular e oferecer escalabilidade para acomodar novas redes e dispositivos sem fio. O WAP 1.0 apareceu um ano depois, em abril de 1998, e permitiu a interoperabilidade de diferentes equipamentos celulares em diferentes redes celulares.
Vídeo do dia
Primeiro protocolo
Quando um usuário com um telefone habilitado para WAP 1.0 tenta acessar uma página da Internet de seu telefone, uma transmissão é enviada para uma torre de transmissão de telefone móvel. A torre então retransmite o sinal usando uma linha terrestre para um servidor conectado à Internet contendo um gateway WAP. O gateway adquire a página e a converte de HTML em Wireless Markup Language, ou WML - uma linguagem otimizada para pequenas exibições somente de texto. O documento é então enviado de volta para a torre e para o telefone do usuário.
Segunda versão
O WAP 2.0 apareceu em agosto de 2001 como um meio de aproximar o WAP dos padrões modernos da Internet. Acrescentou suporte para protocolos de Internet como IP, TCP e HTTP, bem como redes mais rápidas como GPRS e celular 3G e dispositivos digitais modernos como pagers, PDAs e smartphones. Levou em consideração o fato de que os aparelhos celulares modernos possuem telas menores e que muitos deles oferecem funcionalidade touchscreen. Além disso, expandiu o suporte para interfaces de usuário flexíveis, o que significa que os fabricantes podem criar interfaces de usuário personalizadas para se diferenciar dos concorrentes.
Diferenças Adicionais
A diferença mais notável entre o WAP e o WAP2 é que o WAP 2.0 não depende de um gateway, o que significa que o telefone celular do usuário pode se comunicar diretamente com o servidor da web. Isso habilita HTTP de ponta a ponta, que é o motivo pelo qual os dispositivos celulares podem transmitir arquivos de áudio e vídeo. Além disso, embora o WAP2 suporte WML, ele normalmente depende de uma linguagem atualizada conhecida como Extensible Hyper Text Markup Language - Mobile Profile, ou XHTML-MP. A vantagem do XHTML-MP é que ele oferece suporte a Cascading Style Sheets, o que significa que os desenvolvedores podem personalizar o layout e o estilo com mais precisão.