Le differenze tra WAP e WAP2
Il Wireless Application Protocol è una suite di protocolli di comunicazione che consente ai dispositivi mobili di connettersi a Internet tramite reti cellulari globali. Prima di WAP, gli utenti dei telefoni non avevano la possibilità di inviare e ricevere e-mail, navigare sul Web o scaricare contenuti multimediali sui propri dispositivi. Il WAP si è in gran parte estinto negli Stati Uniti e in Europa perché la tecnologia è stata sostituita da sistemi 4G ad alta velocità.
Sviluppo iniziale
L'iniziativa per creare un Wireless Application Protocol universale è iniziata nell'estate del 1997, portando alla formazione del Forum WAP. Questo gruppo è stato incaricato di creare un protocollo che governi tutte le transazioni di contenuti Internet su reti cellulari digitali. Il protocollo doveva funzionare con diverse tecnologie di rete cellulare e offrire scalabilità per adattarsi a nuove reti e dispositivi wireless. WAP 1.0 è apparso un anno dopo, nell'aprile 1998, e ha consentito l'interoperabilità di diverse apparecchiature cellulari su diverse reti cellulari.
Primo protocollo
Quando un utente con un telefono abilitato WAP 1.0 tenta di accedere a una pagina Internet dal proprio telefono, viene inviata una trasmissione a una torre di trasmissione del telefono cellulare. La torre trasmette quindi il segnale utilizzando una linea terrestre a un server connesso a Internet contenente un gateway WAP. Il gateway acquisisce la pagina e la converte da HTML in Wireless Markup Language, o WML, un linguaggio ottimizzato per piccole visualizzazioni di solo testo. Il documento viene quindi rispedito alla torre e al telefono dell'utente.
Seconda versione
WAP 2.0 è apparso nell'agosto 2001 come mezzo per avvicinare il WAP ai moderni standard Internet. Ha aggiunto il supporto per i protocolli Internet come IP, TCP e HTTP, oltre a reti più veloci come GPRS e cellulari 3G e dispositivi digitali moderni come cercapersone, PDA e smartphone. Ha preso in considerazione il fatto che i moderni dispositivi cellulari hanno schermi più piccoli e che molti di essi offrono funzionalità touchscreen. Inoltre, ha ampliato il supporto per interfacce utente flessibili, il che significa che i produttori potrebbero creare interfacce utente personalizzate per differenziarsi dalla concorrenza.
Differenze aggiuntive
La differenza più notevole tra WAP e WAP2 è che WAP 2.0 non si basa su un gateway, il che significa che il telefono cellulare di un utente può comunicare direttamente con il server Web. Ciò consente l'HTTP end-to-end, motivo per cui i dispositivi cellulari possono eseguire lo streaming di file audio e video. Inoltre, sebbene WAP2 supporti WML, in genere si basa su un linguaggio aggiornato noto come Extensible Hyper Text Markup Language - Mobile Profile o XHTML-MP. Il vantaggio di XHTML-MP è che supporta fogli di stile a cascata, il che significa che gli sviluppatori possono personalizzare in modo più accurato layout e stile.