Differenze tra WAP e WAP2
Il Wireless Application Protocol è una suite di protocolli comunicazione che permette dispositivi mobili di connettersi a Internet su reti cellulari globali. Prima di WAP, utenti telefono non avevano opzione per inviare/ricevere email, navigare Web o scaricare media sui dispositivi. WAP è largamente estinto in USA ed Europa perché sostituito da sistemi 4G ad alta velocità.
Sviluppo Iniziale
L'iniziativa per creare un Wireless Application Protocol universale iniziò estate 1997, portando a formazione WAP Forum. Questo gruppo aveva compito di creare protocollo che governasse tutte transazioni contenuti Internet su reti cellulari digitali. Il protocollo doveva funzionare con diverse tecnologie rete cellulare e offrire scalabilità per nuove reti e dispositivi wireless. WAP 1.0 apparve anno dopo, aprile 1998, permettendo interoperabilità diverse apparecchiature cellulari su diverse reti.
Primo Protocollo
Quando utente con telefono WAP 1.0 abilitato tenta accedere pagina Internet dal telefono, una trasmissione è inviata a torre trasmissione telefono mobile. La torre rilancia segnale usando linea terrestre a server connesso a Internet contenente gateway WAP. Il gateway acquisisce la pagina e la converte da HTML in Wireless Markup Language (WML) — linguaggio ottimizzato per piccoli display solo testo. Il documento è poi rimandato alla torre e al telefono utente.
Seconda Versione
WAP 2.0 apparve agosto 2001 per portare WAP più vicino a standard Internet moderni. Aggiunse supporto per protocolli Internet come IP, TCP e HTTP, reti più veloci come GPRS e 3G cellulare e dispositivi digitali moderni come pager, PDA e smartphone. Considerò che dispositivi cellulari moderni hanno schermi più piccoli e molti offrono funzionalità touchscreen. Inoltre, espanse supporto per interfacce utente flessibili, permettendo produttori di creare interfacce personalizzate per differenziarsi.
Differenze Aggiuntive
La differenza più notevole tra WAP e WAP2 è che WAP 2.0 non si affida a un gateway, significando che il telefono può comunicare direttamente col web server. Questo abilita HTTP end-to-end, per cui dispositivi cellulari possono fare streaming audio e video. Inoltre, sebbene WAP2 supporti WML, tipicamente si affida a linguaggio aggiornato Extensible HyperText Markup Language - Mobile Profile (XHTML-MP). Il vantaggio di XHTML-MP è supporto Cascading Style Sheets, permettendo sviluppatori di personalizzare layout e stile più accuratamente.