gototopgototop
 
Sei in: Home Page Corso XHTML Mobile Profile Introduzione XHTML Mobile Profile

Introduzione all' XHTML Mobile Profile

Per semplificare si può paragonare il WAP per telefonino al WWW per Internet. XHTML MP è un sottoinsieme di XHTML, che è la combinazione di HTML e di XML.

Il corso comincia con una introduzione dell'XHTML MP ed una descrizione del rapporto fra i vari linguaggi di markup quali: WML, XHTML, XHTML Basic ed XHTML MP.

Quello su cui ci si soffermerà, riguarda le differenze principali fra WML e XHTML MP, regole di sintassi di XHTML MP e struttura del documento.

Inoltre il tutorial di XHTML MP si occuperà delle liste, delle tabelle, dei collegamenti ad un'altra pagina, dei collegamenti nella stessa pagina (áncore), menu di scelta, form, campi di testo, rabiobutton, di invio dati dai dispositivi mobili al server.

XHTML MP è un linguaggio di marcatura definito nel WAP 2.0. Il WAP 2.0 è la più recente specifica per i servizi mobili creata dal WAP Forum.

La specifica WAP CSS (WAP Cascading Style Sheet o WCSS) è anch'essa definita nel WAP 2.0. WAP CSS è complementare dell'XHTML Mobile Profile ed essi sono utilizzati assieme all'interno della pagina. Attraverso il WAP CSS è possibile cambiare e formattare facilmente la presentazione delle pagine XHTML MP. XHTML Mobile Profile è una branca dell'XHTML, il quale segue una versione più rigorosa dell'HTML.

XHTML Mobile Profile e WAP CSS danno agli sviluppatori di applicazioni internet senza fili un maggiore e miglior controllo di presentazione.

XHTML Mobile Profile è XHTML Basic (anch'esso un sottoinsieme di XHTML) più qualche elemento supplementare ed attributo dalla versione completa dell' XHTML. L' obiettivo dell' XHTML MP è riunire entrambe le tecnologie sia per la consultazione dell' internet mobile, sia per il World Wide Web.

Con l' uscita dell' XHTML Mobile Profile, le pagine realizzate per i dispositivi "senza fili" e quelle per l'utente tradizionale (visualizzate attraverso il personal computer), possiamo dire che convergono. Infatti, prima di usare l' XHTML Mobile Profile per i siti WAP, il linguaggio era il WML (Wireless Markup Lenguage) ed il WMLScript. Adesso, invece, scrivere una pagina per i dispositivi mobili differisce di poco ed in questo modo non si deve imparare un altro linguaggio per realizzare 2 volte la stessa cosa.

Il vantaggio più grande, tuttavia, è quello che le stesse tecnologie possono essere usate per sviluppare entrambe le versioni, sia senza fili che web tradizionali, dei siti internet. È possibile usare qualsiasi browser web per vedere applicazioni WAP 2.0 durante il processo di sviluppo.

La precedente versione WAP è la 1.2.1. Tale versione è stata sviluppata mediante l' utilizzo del WML e WMLScript. WAP 2.0 è retrocompatibile con applicazioni sviluppate in WAP, dalla versione 1.x in poi. Così, un dispositivo wireless WAP 2.0 può essere usato per visitare sia i siti scritti con XHTML MP / WCSS che quelli scritti con il WML / WMLScript.

Il seguito "naturale" per il presente corso è rappresentato, come ho avuto modo di scrivere qualche rigo più su, dall' illustrazione del WAP CSS. Fogli di stile che servono per formattare i contenuti in una pagina e separarli dalla presentazione, soprattutto per i dispositivi mobili i quali non hanno la stessa velocità di connessione dei computer e per i quali sarebbe meglio fornire delle pagine leggere quando sono richieste al server.

Con la speranza di aver suscitato un minimo di curiosità, non mi resta che augurarvi..... Buon lavoro.

© www.extrowebsite.com - Grafica, layout, articoli e guide sono di esclusiva proprietà del webmaster - Tutti i diritti riservati