MasterNewMedia Italia
Scopri i migliori tool per comunicare,
collaborare e fare marketing
   
Curated by: Luigi Canali De Rossi
 


2 aprile 2006

Copia E Incolla Da Web A PC E Da PC A Web Tramite RSS: La Live Clipboard Microsoft

Copiare ed incollare dati strutturati in XML. Questa è l'ultima idea di Ray Ozzie, CTO Microsoft, un modo rivoluzionario che permette all'utente di fruire dei dati in maniera prima impensabile.

L'informazione che viene strutturata in modo tale da permetterne l'identificazione e la separazione del contesto dal contenuto è chiamata "structured data". E' la base con cui sono strutturati i feed RSS e i dati basati su XML come quelli che stiamo sempre più trovando all'interno dei nostri calendari web based condivisi, contact book, file OPML e in molti altri servizi basati su dati.

live_clipboard_contact_list.gif

Photo credit: Microsoft

"In che modo potrebbero aiutare gli utenti a collegarsi tra loro nel Web?"

Presentata per la prima volta all'ultimo eTech, poche settimane fà, ecco l'idea in grado di stimolare il mercato degli RSS, la clipboard rivoluzionaria di Ray Ozzie, in grado di tagliare ed incollare dati strutturati XML tra differenti siti e servizi.

Anche se appariva come non più di un prototipo funzionante al tempo del primo annuncio, questo nuovo concetto è stato abbracciato in maniera entusiastica da coloro che sono coinvolti e attenti agli sviluppi futuri degli RSS.

 

Questa clipboard è un grado di connettere utenti e siti permettendo un pieno flusso dei dati strutturati.

L'idea dietro alla Live Clipboard è piuttosto semplice : estendere il concetto di copia ed incolla tra gli utenti di tutti i computer connessi ad internet senza alcun riguardo al sistema operativo.

Un formato standard per scambiare dati tra computer e Web e viceversa. Questa è la Live Clipboard.

Ray_Ozzie_at_eTech_2006_331.jpg

Photo credit: Laughing Squid

Tramite l'implementazione di un JavaScript Live Clipboard promette di essere un modo nuovo per collegare il Web.

Per esempio, oggi, l'esperienza utente, è il risultato di troppi aggregatori Web based. Gli aggregatori e i Web browser permettono l'aggregazione dei contenuti solo attraverso l'icona RSS standard o quella XML.

Sfortunatamente questi aggregatori, non creano una vera esperienza poiché non riescono ad organizzare l'informazione dei siti che è altamente frammentata tra pagine ed icone RSS.

Quello che la Live Clipboard fa è migliorare drasticamente la user experience facendo uso di uno strumento visuale facile da comprendere.

live_clipboard_contact_copy.gif

Ora metti di avere due siti con entrambi un calendario e vuoi muovere un appuntamento da un calendario all'altro. Nello schema di Ray, ora esiste un'icona su ciascun sito a forma di forbice. Basta cliccare la forbice e scegliere copia, poi prendere il sito B, cliccare la forbice e scegliere incolla.

"Tu penserai a qualche terribile hack ActiveX ma è solo un testo nascosto e un Javascript che permette di muovere i dati da un sito ad un altro."

(fonte: Dave Winer)

Tecnologicamente saggia, Live Clipboard è una mini applicazione nel system tray che supporta le transazioni Web-to-Web. Questa mini-applicazione è un ponte tra i formati XML nativi e i formati PC.

L'applicazione effettua delle conversioni tra i formati live XML usati dai controllio Web e formati nativi delle applicazioni Windows.

Ma per capire meglio che cosa sia Live Clipboard, leggi per favore quello che Ray Ozzie ha scritto il 7 Marzo, il giorno della presentazione di Live Clipboard a eTech:

"Nel mondo dei PC, la rivoluzione è stata l'interfaccia utente che ha permesso di far funzionare in maniera perfasiva molteplici applicazioni in maniera simultanea e inter-operabile. Attraverso linee guida rigorose e controlli standard, gli utenti hanno avuto improvvisamente il potere di interagire in modi che collegavano applicazioni divergenti.
E qual è stata l'applicazione principe in grado di unire più applicazioni desktop ? La clipboard. Attraverso un set di formati di dati in comune la clipboard è stata in grado di muovere l'informazione da un'applicazione all'altra.
"
Sfortunatamente come Ray evidenzia correttamente, il Web di oggi si basa su di un modello semplice con indirizzi, link, browser che ti permettono di andare avanti ed indietro e link di contatti piazzati alla fine della pagina.

Ma nonostante questo crescente numero di convenzioni e standard, ogni sito rimane un'isola solitaria. Non esistono sistemi di navigazione e layout standard tra siti differenti.

"I dati strutturati su ciascun sito", come quelli contenuti nei contatti, nel profilo individuale, nei calendari o nei carrelli di shopping sono spesso strutturati e codificati in maniera differente.

rss_icons_collection_from Ray_Ozzie.gif

Mentre i microformati sembrano essere una soluzione intelligente, non c'è modo di esternalizzare i dati strutturati da diversi siti in una maniera affidabile.



"Dov'è la clipboard del web?

  • Dov'è il modello che dovrebbe aiutare l'utente a copiare informazioni strutturate da un sito all'altro?

  • Dov'è questo modello per copiare ed incollare informazioni strutturate da un sito ad un'applicazione che gira sul PC o su un altro tipo di strumento e vice-versa?

  • E in fine, dov'è il modello che dovrebbe permettere ad un utente di "collegarsi al web", con scenari che prevedono la pubblicazione ed iscrizione da web-a-web, o da web-a-PC?

Basta pensare all'ultimo scenario. E' davvero un peccato che oggi non sia possibile.
"

I feed RSS hanno delle grandi potenzialità oltre la sindacazione delle news e i blog. Gli RSS stanno diventando la risposta agli scenari di "pubblicazione ed iscrizione" ed ora possono essere usati per connettere dati e sistemi in maniera innovativa.

Gli RSS hanno la potenzialità di permettere all'utente finale di auto-collegarsi al web interconnesso.




Alcune applicazioni

"Copiare/Incollare una foto da Flickr in un blog blogspot. Copiare/Incollare un filmato da un laptop a YouTube (questo in un mondo di fantasia dove esiste una banda comparabile a quella delle nazioni occidentali). Copiare/Incollare da iTunes a un messaggio gMail."

(fonte: Ryan)




Considerazioni:

La live Clipboard produce dati XML in un oggetto JavaScript. "I dati
XML usati nello screencast di dimostrazione mostrati sono tutti basati su XML di Office e poco comprensibili.
"

....

"
Le persone possono copiare ed incollare dai desktop al Web, ma che cosa tagliano ? In gran parte dati Office - un pò di Word e Excel.
"

"Se questo fosse largamente adottato (incluso in IE7, ed integrato in ogni sistema di Web publishing che Microsoft controlla), questo renderebbe il web meno leggibile in un browser non IE. Gli altri browser potrebbero leggere dati in maniera non corretta."

"Microsoft potrebbe incoraggiare le persone ad usare questo *open* standard per incollare dati di un XML Office proprietario, che funziona solo con utenti IE/Office."

(fonte: Ben 1 e Ben 2)

Potrebbe essere una strategia per dipendere da Microsoft via RSS/XML?






Solo Windows ?

Matt Augustine, che è nel team che ha sviluppato Live Clipboard a
Microsoft scrive in un commento su Scripting
News di Dave Winer afferma: "La clipboard nel sistem tray converte tra i formati Live Clipboard XML usati dai controlli Web a formati clipboard che le applicazioni Windows comprendono."

I riferimenti di Ray al post originale trattano tutti solo di "PC" e applicazioni "Windows".

Guarda per capire: La Live Clipboard al lavoro

Guarda:

Iscrizione al Blog (2' 27")

Scambio di dati tra siti (4' 50")

Dati da PC al Web (5' 03")

Da sito a sito (6' 49")

Da sito a PC (4' 44")

Nota: Interessante è il fatto che questi screencast sono fatti usando Firefox.






Live Clipboard: Pagina di dimostrazione

Se desideri aggiungere questa funzionalità al tuo sito leggi qui.

Se sei uno sviluppatore iscriviti alla mailing list di Live Clipboard .

Live Clipboard è rilasciata in Creative Commons che permette ad altri di condividere contribuire all'idea.

 
 
 
 
 
Commenti    
blog comments powered by Disqus

 

 

 

 

5323
 




 

I Toolkit di Robin


 









 

 

 

 

  • RSS Feed

          Mail
    Nome:
    Email:
     



     
     

     

    Web Analytics