Consente lo sviluppo di applicazioni con strumenti preesistenti
March 2nd, 2008
Gli sviluppatori Web troveranno abbastanza semplice progettare applicazioni WAP, dato che il modello di programmazione del WAP segue da vicino quello del WWW, visto che il WML è un linguaggio di tipo XML. Come tale, gli strumenti esistenti per lo sviluppo di soluzioni XML possono essere impiegati per lo sviluppo di applicazioni WML.Come punti di accesso per il codice HTML e per quello WML possono essere usati URL diversi, oppure anche uno comune che fornisca dinamicamente il contenuto HTML o WML secondo il browser dell’utente. Da sottolineare come quest’ultima soluzione non sia assolutamente difficile da implementare, dato che è già spesso usata per fornire pagine Web ottimizzate per il particolare browser WWW impiegato dall’utente.
In teoria, è anche possibile una conversione automatica delle pagine HTML in WML, eventualmente anche solamente quando la pagina è richiesta dall’utente, una funzionalità che viene ormai offerta da quasi tutti i server WAP. In pratica, però, una tale soluzione non sarebbe quella ottimale. Infatti, come abbiamo già più volte ripetuto, le esigenze di un utente che effettua una richiesta di informazioni da un dispositivo mobile sono diverse da quelle di chi naviga su Internet attraverso un computer. È allora molto più opportuno costruire su misura delle pagine che soddisfino meglio le richieste del primo, e che possano sfruttare appieno le caratteristiche peculiari di un dispositivo mobile. Questo non deve essere visto come uno sforzo eccessivo, dato che la parte di maggior valore di qualunque applicazione Internet va cercata nel suo contenuto e nei database impiegati, e non nello specifico codice scritto per interagire con l’utente. Quindi, lo sviluppo di nuovo codice WML può poggiarsi su gran parte del lavoro precedentemente già svolto, offrendo così significativi vantaggi in termini di incremento della fruibilità per l’utente.


Leave a Reply