Mondo
Il consorzio World Wide Web (W3C) ha annunciato la pubblicazione di una serie di raccomandazioni tecniche ¿ Capacità Combinate- Profili di Preferenza (CC-PP): Struttura e Vocabolari 1.0 ¿ per il miglioramento della navigazione su Internet attraverso i dispositivi mobili quali telefonini e palmari.
Il sistema permette di tracciare un profilo ¿ comprendente la capacità del terminale e le preferenze dell¿utente ¿ attraverso il Resource Description Format (RDF) fornito dai clienti per pilotare l¿adattamento del contenuto Web richiesto.
Lo statuto di Raccomandazione W3C ¿ equivalente a uno standard Web ¿ indica che il documento è stabile, che contribuisce all¿interoperabilità del Web e che è stato rivisto e approvato dal W3C che ne prevede una larga adozione da parte dell¿industria.
Uno degli obiettivi primari del W3C è l¿accesso universale alla Rete. Ogni utente dovrebbe essere capace di utilizzare il terminale che più gli aggrada per accedere ai contenuti Web. Perché ciò avvenga, però, c¿è bisogno dei mezzi appropriati alla lingua usata, ai software, alla cultura e anche alle abilità fisiche. CC-PP fornisce un formato standard di descrizione delle informazioni che permette a tutti i terminali di comunicare queste capacità al server desiderato.
In parole povere, lo standard permetterà a un telefonino di comunicare ¿¿sono un telefonino, la misura del mio schermo non mi permette di visualizzare un sito web con immagini. Per favore, fornitemi un contenuto sotto forma di lista¿.
Questo è un esempio di quello che viene definito ¿contesto di distribuzione¿ dove le caratteristiche del terminale, le preferenze e le limitazioni di rete, creano le condizioni per trasmettere in modo efficace il contenuto richiesto sull¿apparecchio dell¿utente.
Lo scopo del CC-PP è di fornire il fondamento per l¿indipendenza e il potenziamento dei dispositivi mobili per l¿accesso a Internet. Lo standard, come ambiente estensibile, può essere utilizzato per comunicare il contesto di distribuzione dei contenuti fruibile da un dato dispositivo.
¿CC-PP gioca un ruolo fondamentale, incoraggiando l¿accesso alla Rete a partire da un gran numero di dispositivi mobili¿ ha spiegato Rhys Lewis, presidente del Device Independence Working Group (DIWG), da cui lo standard è stato elaborato.
Attualmente, infatti, c¿è una discrepanza enorme nelle capacità, da un lato, degli apparecchi più piccoli e più portatili capaci di connettersi al Web e, dall¿altro, dei Pc tradizionali. Tra questi due estremi, ci sono tanti altri terminali capaci di accedere alla Rete, come i sistemi televisivi interattivi, i PDA e i cosiddetti ¿telefoni intelligenti¿.
¿Fornendo un ambiente di distribuzione ottimizzato ¿ continua Lewis ¿ CC-PP fornisce il fondamento di un Web indipendente dai terminali e aumenta le capacità di interazione con i contenuti. Dal momento che lo standard utilizza l¿RDF per le attuali descrizioni, possiamo prevedere di poter facilmente condividere gli attuali profili piuttosto che crearne di nuovi per ogni nuovo terminale che arriverà sul mercato¿.
La negoziazione dei contenuti esiste da molto tempo, come parte del protocollo HTTP. Le sue applicazioni pratiche sono spesso state limitate poiché l”HTTP è stato concepito per la descrizione dei browser e non degli utenti, dei contesti o dei terminali. Autorizzando descrizioni complesse e complete di ogni aspetto del contesto di distribuzione, CC-PP fornisce le informazioni necessarie per adattare i contenuti Web ai bisogni degli utenti.
CC-PP è stato sviluppato all¿arrivo sul mercato dei telefonini. La specifica tiene conto delle loro caratteristiche specifiche, in particolare della minore capacità di banda. Perciò gli utenti possono scegliere di fornire le loro informazioni sotto forma di link che porta su una pagina contenente il dettaglio dell¿informazione, anziché trasmettere l¿informazione stessa.
Lo standard si appoggia sull¿RDF, una delle specifiche chiave della Semantica Web, e presenta perciò numerosi vantaggi:
Vocabolario estensibile: nei precedenti tentativi di sviluppare un vocabolario globale, risultava molto difficile fissare una serie di termini che potessero essere usati per descrivere tutti i terminali in circolazione. In ambiente CC-PP, grazie appunto all¿RDF e alla Semantica Web, ogni produttore potrà definire un vocabolario che potrà essere riutilizzato e esteso facilmente.
Vocabolario decentralizzato: un altro problema dei vocabolari tradizionali per la descrizione dei terminali, era la necessità di avere registri centralizzati che, per essere estesi, dovevano passare attraverso una lunga procedura di standardizzazione. Il CC-PP risolve il problema dal momento che chiunque può aggiungere nuove capacità ai dispositivi mobili e, soprattutto, senza discontinuità con le definizioni e le capacità già esistenti.
Integrazione semplificata delle informazioni provenienti da diverse fonti: quando si vuole adattare un contenuto web alle esigenze di un particolare utente, l¿informazione può pervenire da diverse fonti ¿ rete, terminale, contesto o preferenza dell¿utente. Il server riceve queste informazioni separatamente e ha bisogno di fonderle in un solo modello prima di passare all¿adattamento del contenuto. Questa integrazione è facilitata da RDF e CC-PP che già gioca un ruolo cruciale nel Web Mobile.
Attualmente, milioni di telefonini sono conformi allo standard User Agent Profile (UAProf), sviluppato dall¿ Open Mobile Alliance. L¿UAProf non è che un vocabolario CC-PP dedicato alla descrizione dei cellulari e viene utilizzato, appunto, per fornire ai server le caratteristiche dell¿apparecchio.
La prossima tappa sarà l¿integrazione della nuova versione dell¿RDF e lo sviluppo di protocolli e regole di trattamento associate alle descrizioni CC-PP, a cui il Device Independence Working Group sta già lavorando.
Il nuovo documento – Protocol and Processing Rules ¿ servirà a standardizzare il modo in cui le informazioni CC-PP sono trasmesse a un server che utilizza protocolli diversi come l¿HTTP e il SOAP; come i server proxy possono modificare le informazioni CC-PP aggiungendo le proprie caratteristiche e altri aspetti della modifica e dell¿elaborazione dei profili.
Il Device Independence Working Group del W3C riunisce i protagonisti del settore industriale e tecnologico per lo studio dei problemi legati all¿edizione, all¿adattamento e alla presentazione dei contenuti Web. Tra le aziende presenti, Nokia, NTT DoCoMo, Panasonic, Ericsson, HP, IBM, Sony Corporation, Sun Microsystems, Daimler Chrysler Research.