WEB FEED E AGGREGATORI Roberto Polillo,  www.rpolillo.it   Università degli Studi di Milano Bicocca Dipartimento di Informatica, Sistemistica e Comunicazione Corso Web 2.0 AA  2009-2010
RSS Video: RSS in Plain English (tradotto, 3’44”): http://www.technorati.it/cosa-sono-gli-rss-in-italiano/ (da Commoncraft,  http://it.youtube.com/user/leelefever  )
Web feed Web feed  (detto anche  syndicated feed ): un insieme di contenuti informativi, espressi in un formato stabilito, in modo che sia interscambiabile tra diverse applicazioni I feed vengono resi disponibili da  distributori  di contenuto (content sources, es. blog e siti web) e raccolti da  aggregatori  (o feed readers) L’utente, dopo essersi  abbonato  (subscription) a un feed, riceve “automaticamente” gli abbonamenti http://en.wikipedia.org/wiki/Web_feed R.Polillo – Corso Web 2.0 (ott 2009)
Esempio di feed http://www.repubblica.it/servizi/rss/index.html?ref=hpfoot
Web feed: l’idea feed reader feed sources (siti, blogs,..) detto anche aggregatore  Nuovi feed, pronti per essere distribuiti. - ogni feed si trova a un certo  URL ,   dove il feed reader lo va a prendere -  i feed sono raggruppati in  uno o   più “ canali ” - ogni canale ha un suo  URL R.Polillo – Corso Web 2.0 (ott 2009) Contenuto +  meta-dati in un certo formato Es.  Testo : xxxx Autore : yyy Data : zzzz nuovo feed? feed
Web feed: l’idea feed reader feed sources (sites, blogs,..) R.Polillo – Corso Web 2.0 (ott 2009) Contenuto +  meta-dati in un certo formato Es.  Testo : xxxx Autore : yyy Data : zzzz New feed? feed Esempi:
Web feed: l’idea Contenuto +  meta-dati in un certo formato Es.  Testo : xxxx Autore : yyy Data : zzzz browser feed reader feed sources (sites, blogs,..) New feed? feed R.Polillo – Corso Web 2.0 (ott 2009)
Web feed: l’idea Contenuto +  meta-dati in un certo formato Es.  Testo : xxxx Autore : yyy Data : zzzz email client feed reader feed sources (sites, blogs,..) New feed? feed R.Polillo – Corso Web 2.0 (ott 2009)
Web feed: l’idea Contenuto +  meta-dati in un certo formato Es.  Testo : xxxx Autore : yyy Data : zzzz sito feed reader feed sources (sites, blogs,..) browser New feed? feed R.Polillo – Corso Web 2.0 (ott 2009)
Push vs pull Architetture push L’iniziativa la prende il server, che invia i msg agli abbonati Es. Newsletter, mailing list  (subscribe/unsubscribe) Architetture pull L’iniziativa la prende il client, che interroga il server per vedere se ci sono nuovi msg  Es. Web feed: è il reader che interroga il server, Vantaggi: - un unico aggregatore per diverse fonti informative - i feed mi vengono presentati ordinati per fonte informativa - non devo comunicare un indirizzo di mail (no spam) - per interrompere non debbo comunicare nulla al server R.Polillo – Corso Web 2.0 (ott 2009)
Perché “syndication”? Agenzia  Nel linguaggio dei media, syndication (“sindacazione”) è il processo per cui un unico articolo viene diffuso contemporaneamente, attraverso un intermediario, a più testate (Es. i fumetti di Charlie Brown) R.Polillo – Corso Web 2.0 (ott 2009)
Perché “syndication”? Web feed source feed reader feed reader feed reader feed reader feed reader Dal punto di vista del distributore di web feed, è un processo analogo alla syndication dei media tradizionali  R.Polillo – Corso Web 2.0 (ott 2009)
Web feed: formati RSS  - R eally  S imple  S yndication  (anche  R DF  S ite  S ummary,  R ich  S ite  S ummary) - definito inizialmente da Netscape (1999) per pubblicazione di feed sul suo   portale, poi reso popolare dalla grande diffusione dei blog - basato su XML, ne esistono diversi dialetti, più o meno incompatibili.    I più usati sono: 0.91, 1.0 (W3C, 2000), 2.0  - di solito gli aggregatori leggono i dialetti principali -  http://it.wikipedia.org/wiki/Really_simple_syndication ATOM - formato alternativo a RSS definito nel 2004, anch’esso basato su XML - proposto come standard da IETF (Internet Engineering Task Force)   -  http://en.wikipedia.org/wiki/Atom_(standard) R.Polillo – Corso Web 2.0 (ott 2009)
Esempio: RSS <?xml version=&quot;1.0&quot;?> <rss version=&quot;0.91&quot;> <channel> <title>HTML.it News</title> <link>http://webnews.html.it/</link> <description>Le News di HTML.it sul mondo Hi-Tech</description> <item> <title>Italiani: senza fili e senza banda</title> <link>http://webnews.html.it/news/1066.htm</link> <description>L'Italia si conferma il paese europeo con la maggior presenza di telefonini. Tutt'altra storia, invece, per la banda larga.</description> </item> </channel> </rss>  (In formato RSS 0.91, uno dei più semplici, vedi spiegazione in:  http://webdesign.html.it/articoli/leggi/188/introduzione-a-rss/3/  ) R.Polillo – Corso Web 2.0 (ott 2009) canale
Feed: come si fa Fase 0: scelta dei feed di interesse l’utente accede a un sito. Se il sito produce feed, attraverso una apposita funzione del browser li esamina e decide se gli interessano… Fase 1: iscrizione ai feed se sì, fornisce all’aggregatore di sua scelta (o al browser stesso) l’URL dei feed, per abbonarsi  (l’interfaccia utente è di solito molto semplice) Fase 2: accesso l’aggregatore  accede  ai vari feed sui siti sorgente, identifica quelli nuovi, li  scarica   e li  presenta  all’utente (l’interfaccia utente dipende dall’aggregatore) R.Polillo – Corso Web 2.0 (ott 2009)
Esempio 1 (IE): fase 0 1. Accedo a un sito con un normale browser R.Polillo – Corso Web 2.0 (ott 2009) 2. Se il simbolo di feed è arancione, significa che questo sito ha dei feed 3. Clicco il simbolo di feed, e vedo se i feed del sito mi interessano
Esempio 1 (IE): fase 1 R.Polillo – Corso Web 2.0 (ott 2009) Se voglio usare il feed reader del browser IE, mi abbono cliccando questo bottone
Esempio 1 (IE): fase 2 R.Polillo – Corso Web 2.0 (ott 2009) 1. Mentre sto navigando su un sito qualsiasi…  2. Clicco questo bottone del browser   IE… e il feed reader del browser mi    mostra tutti i nuovi feed:
Esempi di siti con diversi canali  http://www.corriere.it/rss/ http://www.repubblica.it/servizi/rss/ R.Polillo – Corso Web 2.0 (ott 2009)
Esempio: il blog del corso http://www.corsow.wordpress.com   Posso abbonarmi scegliendo l’aggregatore che utilizzerò per leggere i post di questo blog  In questo caso il blog ha due canali R.Polillo – Corso Web 2.0 (ott 2009)
Web feed: una trasformazione radicale dell’interazione col web &quot;Using a news aggregator has transformed the way I interact with the Web. News comes to me, on my terms. I feel in touch with 10 to 100 times as many sites as before RSS, with less effort.” &quot;News readers help to build community. You can see the ebb and flow of ideas around the network much better now.&quot; &quot;It's all part of the democratization effect of the Web. It puts bloggers on the same field as the big news corporations, and that's great.“ “ I'm a Web guy and spend two to three hours a day online. But I don't find it all that satisfactory when it comes to reading news. To my mind, the visual cues built into a newspaper page are subliminal, but they're an immense help as people try to figure out what's relevant and important to them in the day's news.“ &quot;The great advantage of the news aggregator-reader is that the distracting elements -- chiefly advertisements -- are stripped away. Even news photographs rarely add a new information to a story, and I count them as distractions, too   Da  http://www.ojr.org/ojr/lasica/1043362624.php  (gennaio 2003)
Google Reader www.google.it/reader Aggregatore di feed RSS e Atom, dal 2005 Per abbonarsi a un feed: URL del feed (o del sito che lo produce) o ricerca di feed tramite parole chiave (o tag) Abbonamenti a gruppi di feed tematici predefiniti (link “Scopri e cerca feed…”) Accesso da mobile, compreso iPhone http://www.google.com/reader/m Possibilità di leggere offline feed scaricati in precedenza (tramite plugin Google Gears del browser) http://en.wikipedia.org/wiki/Google_Reader R.Polillo – Corso Web 2.0 (ott 2009)
Mobilizzare siti La tecnologia dei web feed disaccoppia contenuto e presentazione ... Pertanto, con opportuni reader posso visualizzare i feed anche su device mobili di piccole dimensioni (es. cellulari) Esempio:  www.mofuse.com  (MObile FUSion, da fine 2007) Demo interattive realizzate con mofuse :  - Mashable mobile:  http://m.mashable.com/ - Apogeonline mobile:  http://carlo1.mofuse.mobi/   R.Polillo – Corso Web 2.0 (ott 2009)
Web feed in altre applicazioni La tecnologia dei web feed può essere inserita in applicazioni più generali, ad esempio: Personal web portal  Applicazioni che aiutano a organizzare in modo  personalizzato le informazioni alle quali si accede di frequente (calendario, agenda, rubrica, siti, …) Sono spesso usati come default page del proprio browser ( personal start page ) Siti e applicazioni web Per fornire servizi informativi “aggregati” agli utenti del sito R.Polillo – Corso Web 2.0 (ott 2009)
Personal web portals Permettono di personalizzare la propria start page assiemando feeds, risorse e gadgets di ogni tipo Esempi :  -  www.netvibes.com   -  www.igoogle.com -  www.myyahoo.com   -  www.mslive.com -  www.pageflakes.com   R.Polillo – Corso Web 2.0 (ott 2009)
www.igoogle.com Da maggio 2005 Personal start page: web feeds, bookmarks, gadgets http://en.wikipedia.org/wiki/IGoogle R.Polillo – Corso Web 2.0 (ott 2009)
www.netvibes.com   Nato in Francia, nel 2005 La pagina personalizzata è organizzata in tabs, contenenti moduli definiti dall’utente (feed, bookmarks, widgets selezionabili con drag-and-drop) Il Netvibes Ecosystem è un insieme di moduli/widget definiti dagli utenti e messi a disposizione della comunità Si possono definire una propria  pagina privata  e una propria  pagina pubblica Funziona anche sui cellulari http://en.wikipedia.org/wiki/Netvibes R.Polillo – Corso Web 2.0 (ott 2009)
Netvibes vs iGoogle vs Pageflakes http://www.alexa.com/   agosto 2009 R.Polillo – Corso Web 2.0 (ott 2009)
www.grazr.com/ Permette di installare un widget contenente un mini feed reader  su qualsiasi sito, senza necessità di scrivere codice Permette in sostanza, di condividere proprie “reading lists”, attraverso il web, gestendole  in modo centralizzato (chi legge  non deve sottoscrivere i feed) Guardare la demo su  www.grazr.com   R.Polillo – Corso Web 2.0 (ott 2009)
E se non so a quali feed-sources iscrivermi? La tecnica dei web feed mi permette, in sostanza, di ricevere tutto quanto di nuovo viene pubblicato in specificati URL (feed sources) E se invece volessi conoscere quanto di nuovo viene pubblicato in rete su un determinato argomento? Esempio :  “Voglio sapere ciò che si scrive di me”  (l’equivalente della vecchia rassegna stampa, sulla rete) Le funzionalità dei motori di ricerca, dei web feed e della mail, variamente combinate, permettono di realizzare strumenti informativi mirati di grande efficacia e sostanzialmente gratuiti R.Polillo – Corso Web 2.0 (ott 2009)
Esempi Google Alerts (beta) -  Invia per email, con la frequenza desiderata, un avviso (con   link) quando in rete compaiono articoli che contengono le   parole chiave specificate - Ricerca in News, Web, Gruppi o Complessivo -  http://www.google.it/alerts?hl=it&q=roberto+polillo&ie=UTF8&t=1 Technorati Watchlist -   Cercava in posts/blogs/photos/video articoli che contengono le   parole chiave specificate. Compilava una pagina dei risultati, da ricevere come web feed. Per ora è stata soppressa. -  http://www.technorati.com/watchlist/ R.Polillo – Corso Web 2.0 (ott 2009)
www.xfruits.com   Il servizio xFruits raggruppa una serie di funzionalità per trasformare qualsiasi flusso di informazioni codificato in forma RSS in output accessibili con diverse modalità. Con xFruits, per esempio, è possibile ricevere automaticamente alert via e-mail dei contenuti presenti in un feed RSS (qualcosa di molto simile agli alert di Google News) o trasformare in PDF i post di un blog. R.Polillo – Corso Web 2.0 (ott 2009)
WOM (“Word of mouth”) Le aziende possono avvalersi di questi strumenti per impostare le attività di comunicazione in modo nuovo In input: per raccogliere la WOM dal mercato: “che cosa dicono di noi?” La WOM è una informazione preziosa per valutare i propri prodotti o servizi, e la propria immagine pubblica In output: per distribuire informazioni al mercato, “stimolando” WOM positive  Uno strumento importante per rispondere al Wom ed interagire con i propri clienti è il corporate blog  http://en.wikipedia.org/wiki/Word_of_mouth R.Polillo – Corso Web 2.0 (ott 2009)
Google News  ( In Italia: news.google.it)  News aggregator, dal 2002 Aggrega automaticamente notizie tratte da oltre 250 fonti di informazioni in lingua italiana da tutto il mondo raggruppando articoli di contenuto simile Disponibile per numerose aree geografiche e lingue; in tutto aggrega migliaia di fonti informative Le notizie sono selezionate da algoritmi, le fonti informative sono scelte da Google; i criteri  non sono noti http://news.google.com/ http://en.wikipedia.org/wiki/Google_News R.Polillo – Corso Web 2.0 (ott 2009)
nNews.google.it
“ Rassegna  stampa”
Web scraping To scrape  = grattare, raschiare Estrazione di informazioni da siti web, per es. con l’uso di un web crawler, per trasformarle in un formato diverso e utilizzarle in altri contesti Uso lecito o illecito http://en.wikipedia.org/wiki/Web_scraping R.Polillo – Corso Web 2.0 (ott 2009)
Web feed e aggregatori LAVORO INDIVIDUALE Guardare il video: RSS in Plain English  http://www.technorati.it/cosa-sono-gli-rss-in-italiano/ Prendere dimestichezza con la gestione dei feed nel proprio browser Prendere dimestichezza con Google Reader, iscrivendosi ai feed di giornali (per esempio repubblica.it, agenzie di stampa, blog di proprio interesse) Definire una propria start page con una delle seguenti applicazioni: iGoogle, Netvibes, myYahoo o altro, esplorando l’insieme di gadget/widget disponibili Esplorare Google News (news.google.it) R.Polillo – Corso Web 2.0 (ott 2009)
Il presente materiale è pubblicato con licenza Creative Commons “Attribuzione - Non commerciale - Condividi allo stesso modo - 2.5 Italia”       http://creativecommons.org/licenses/by-nc-sa/2.5/it/ .  Credits Diverse lezioni di questo corso sono una rielaborazione delle slides del Corso sul Web 2.0 tenuto da Carlo Vaccari alla Università di Camerino nel dicembre 2007, disponibili con identica licenza Creative Commons dal blog del corso in  http://camerino20.wordpress.com/ .  Molto altro materiale è stato trovato in rete. Ho cercato di indicarne sempre la fonte; segnalatemi eventuali dimenticanze, sarò lieto di correggerle appena possibile. R.Polillo - Corso Web 2.0 (ott 2009)

Lezione 4: Web feed e aggregatori

  • 1.
    WEB FEED EAGGREGATORI Roberto Polillo, www.rpolillo.it Università degli Studi di Milano Bicocca Dipartimento di Informatica, Sistemistica e Comunicazione Corso Web 2.0 AA 2009-2010
  • 2.
    RSS Video: RSSin Plain English (tradotto, 3’44”): http://www.technorati.it/cosa-sono-gli-rss-in-italiano/ (da Commoncraft, http://it.youtube.com/user/leelefever )
  • 3.
    Web feed Webfeed (detto anche syndicated feed ): un insieme di contenuti informativi, espressi in un formato stabilito, in modo che sia interscambiabile tra diverse applicazioni I feed vengono resi disponibili da distributori di contenuto (content sources, es. blog e siti web) e raccolti da aggregatori (o feed readers) L’utente, dopo essersi abbonato (subscription) a un feed, riceve “automaticamente” gli abbonamenti http://en.wikipedia.org/wiki/Web_feed R.Polillo – Corso Web 2.0 (ott 2009)
  • 4.
    Esempio di feedhttp://www.repubblica.it/servizi/rss/index.html?ref=hpfoot
  • 5.
    Web feed: l’ideafeed reader feed sources (siti, blogs,..) detto anche aggregatore Nuovi feed, pronti per essere distribuiti. - ogni feed si trova a un certo URL , dove il feed reader lo va a prendere - i feed sono raggruppati in uno o più “ canali ” - ogni canale ha un suo URL R.Polillo – Corso Web 2.0 (ott 2009) Contenuto + meta-dati in un certo formato Es. Testo : xxxx Autore : yyy Data : zzzz nuovo feed? feed
  • 6.
    Web feed: l’ideafeed reader feed sources (sites, blogs,..) R.Polillo – Corso Web 2.0 (ott 2009) Contenuto + meta-dati in un certo formato Es. Testo : xxxx Autore : yyy Data : zzzz New feed? feed Esempi:
  • 7.
    Web feed: l’ideaContenuto + meta-dati in un certo formato Es. Testo : xxxx Autore : yyy Data : zzzz browser feed reader feed sources (sites, blogs,..) New feed? feed R.Polillo – Corso Web 2.0 (ott 2009)
  • 8.
    Web feed: l’ideaContenuto + meta-dati in un certo formato Es. Testo : xxxx Autore : yyy Data : zzzz email client feed reader feed sources (sites, blogs,..) New feed? feed R.Polillo – Corso Web 2.0 (ott 2009)
  • 9.
    Web feed: l’ideaContenuto + meta-dati in un certo formato Es. Testo : xxxx Autore : yyy Data : zzzz sito feed reader feed sources (sites, blogs,..) browser New feed? feed R.Polillo – Corso Web 2.0 (ott 2009)
  • 10.
    Push vs pullArchitetture push L’iniziativa la prende il server, che invia i msg agli abbonati Es. Newsletter, mailing list (subscribe/unsubscribe) Architetture pull L’iniziativa la prende il client, che interroga il server per vedere se ci sono nuovi msg Es. Web feed: è il reader che interroga il server, Vantaggi: - un unico aggregatore per diverse fonti informative - i feed mi vengono presentati ordinati per fonte informativa - non devo comunicare un indirizzo di mail (no spam) - per interrompere non debbo comunicare nulla al server R.Polillo – Corso Web 2.0 (ott 2009)
  • 11.
    Perché “syndication”? Agenzia Nel linguaggio dei media, syndication (“sindacazione”) è il processo per cui un unico articolo viene diffuso contemporaneamente, attraverso un intermediario, a più testate (Es. i fumetti di Charlie Brown) R.Polillo – Corso Web 2.0 (ott 2009)
  • 12.
    Perché “syndication”? Webfeed source feed reader feed reader feed reader feed reader feed reader Dal punto di vista del distributore di web feed, è un processo analogo alla syndication dei media tradizionali R.Polillo – Corso Web 2.0 (ott 2009)
  • 13.
    Web feed: formatiRSS - R eally S imple S yndication (anche R DF S ite S ummary, R ich S ite S ummary) - definito inizialmente da Netscape (1999) per pubblicazione di feed sul suo portale, poi reso popolare dalla grande diffusione dei blog - basato su XML, ne esistono diversi dialetti, più o meno incompatibili. I più usati sono: 0.91, 1.0 (W3C, 2000), 2.0 - di solito gli aggregatori leggono i dialetti principali - http://it.wikipedia.org/wiki/Really_simple_syndication ATOM - formato alternativo a RSS definito nel 2004, anch’esso basato su XML - proposto come standard da IETF (Internet Engineering Task Force) - http://en.wikipedia.org/wiki/Atom_(standard) R.Polillo – Corso Web 2.0 (ott 2009)
  • 14.
    Esempio: RSS <?xmlversion=&quot;1.0&quot;?> <rss version=&quot;0.91&quot;> <channel> <title>HTML.it News</title> <link>http://webnews.html.it/</link> <description>Le News di HTML.it sul mondo Hi-Tech</description> <item> <title>Italiani: senza fili e senza banda</title> <link>http://webnews.html.it/news/1066.htm</link> <description>L'Italia si conferma il paese europeo con la maggior presenza di telefonini. Tutt'altra storia, invece, per la banda larga.</description> </item> </channel> </rss> (In formato RSS 0.91, uno dei più semplici, vedi spiegazione in: http://webdesign.html.it/articoli/leggi/188/introduzione-a-rss/3/ ) R.Polillo – Corso Web 2.0 (ott 2009) canale
  • 15.
    Feed: come sifa Fase 0: scelta dei feed di interesse l’utente accede a un sito. Se il sito produce feed, attraverso una apposita funzione del browser li esamina e decide se gli interessano… Fase 1: iscrizione ai feed se sì, fornisce all’aggregatore di sua scelta (o al browser stesso) l’URL dei feed, per abbonarsi (l’interfaccia utente è di solito molto semplice) Fase 2: accesso l’aggregatore accede ai vari feed sui siti sorgente, identifica quelli nuovi, li scarica e li presenta all’utente (l’interfaccia utente dipende dall’aggregatore) R.Polillo – Corso Web 2.0 (ott 2009)
  • 16.
    Esempio 1 (IE):fase 0 1. Accedo a un sito con un normale browser R.Polillo – Corso Web 2.0 (ott 2009) 2. Se il simbolo di feed è arancione, significa che questo sito ha dei feed 3. Clicco il simbolo di feed, e vedo se i feed del sito mi interessano
  • 17.
    Esempio 1 (IE):fase 1 R.Polillo – Corso Web 2.0 (ott 2009) Se voglio usare il feed reader del browser IE, mi abbono cliccando questo bottone
  • 18.
    Esempio 1 (IE):fase 2 R.Polillo – Corso Web 2.0 (ott 2009) 1. Mentre sto navigando su un sito qualsiasi… 2. Clicco questo bottone del browser IE… e il feed reader del browser mi mostra tutti i nuovi feed:
  • 19.
    Esempi di siticon diversi canali http://www.corriere.it/rss/ http://www.repubblica.it/servizi/rss/ R.Polillo – Corso Web 2.0 (ott 2009)
  • 20.
    Esempio: il blogdel corso http://www.corsow.wordpress.com Posso abbonarmi scegliendo l’aggregatore che utilizzerò per leggere i post di questo blog In questo caso il blog ha due canali R.Polillo – Corso Web 2.0 (ott 2009)
  • 21.
    Web feed: unatrasformazione radicale dell’interazione col web &quot;Using a news aggregator has transformed the way I interact with the Web. News comes to me, on my terms. I feel in touch with 10 to 100 times as many sites as before RSS, with less effort.” &quot;News readers help to build community. You can see the ebb and flow of ideas around the network much better now.&quot; &quot;It's all part of the democratization effect of the Web. It puts bloggers on the same field as the big news corporations, and that's great.“ “ I'm a Web guy and spend two to three hours a day online. But I don't find it all that satisfactory when it comes to reading news. To my mind, the visual cues built into a newspaper page are subliminal, but they're an immense help as people try to figure out what's relevant and important to them in the day's news.“ &quot;The great advantage of the news aggregator-reader is that the distracting elements -- chiefly advertisements -- are stripped away. Even news photographs rarely add a new information to a story, and I count them as distractions, too Da http://www.ojr.org/ojr/lasica/1043362624.php (gennaio 2003)
  • 22.
    Google Reader www.google.it/readerAggregatore di feed RSS e Atom, dal 2005 Per abbonarsi a un feed: URL del feed (o del sito che lo produce) o ricerca di feed tramite parole chiave (o tag) Abbonamenti a gruppi di feed tematici predefiniti (link “Scopri e cerca feed…”) Accesso da mobile, compreso iPhone http://www.google.com/reader/m Possibilità di leggere offline feed scaricati in precedenza (tramite plugin Google Gears del browser) http://en.wikipedia.org/wiki/Google_Reader R.Polillo – Corso Web 2.0 (ott 2009)
  • 24.
    Mobilizzare siti Latecnologia dei web feed disaccoppia contenuto e presentazione ... Pertanto, con opportuni reader posso visualizzare i feed anche su device mobili di piccole dimensioni (es. cellulari) Esempio: www.mofuse.com (MObile FUSion, da fine 2007) Demo interattive realizzate con mofuse : - Mashable mobile: http://m.mashable.com/ - Apogeonline mobile: http://carlo1.mofuse.mobi/ R.Polillo – Corso Web 2.0 (ott 2009)
  • 25.
    Web feed inaltre applicazioni La tecnologia dei web feed può essere inserita in applicazioni più generali, ad esempio: Personal web portal Applicazioni che aiutano a organizzare in modo personalizzato le informazioni alle quali si accede di frequente (calendario, agenda, rubrica, siti, …) Sono spesso usati come default page del proprio browser ( personal start page ) Siti e applicazioni web Per fornire servizi informativi “aggregati” agli utenti del sito R.Polillo – Corso Web 2.0 (ott 2009)
  • 26.
    Personal web portalsPermettono di personalizzare la propria start page assiemando feeds, risorse e gadgets di ogni tipo Esempi : - www.netvibes.com - www.igoogle.com - www.myyahoo.com - www.mslive.com - www.pageflakes.com R.Polillo – Corso Web 2.0 (ott 2009)
  • 27.
    www.igoogle.com Da maggio2005 Personal start page: web feeds, bookmarks, gadgets http://en.wikipedia.org/wiki/IGoogle R.Polillo – Corso Web 2.0 (ott 2009)
  • 29.
    www.netvibes.com Nato in Francia, nel 2005 La pagina personalizzata è organizzata in tabs, contenenti moduli definiti dall’utente (feed, bookmarks, widgets selezionabili con drag-and-drop) Il Netvibes Ecosystem è un insieme di moduli/widget definiti dagli utenti e messi a disposizione della comunità Si possono definire una propria pagina privata e una propria pagina pubblica Funziona anche sui cellulari http://en.wikipedia.org/wiki/Netvibes R.Polillo – Corso Web 2.0 (ott 2009)
  • 30.
    Netvibes vs iGooglevs Pageflakes http://www.alexa.com/ agosto 2009 R.Polillo – Corso Web 2.0 (ott 2009)
  • 31.
    www.grazr.com/ Permette diinstallare un widget contenente un mini feed reader su qualsiasi sito, senza necessità di scrivere codice Permette in sostanza, di condividere proprie “reading lists”, attraverso il web, gestendole in modo centralizzato (chi legge non deve sottoscrivere i feed) Guardare la demo su www.grazr.com R.Polillo – Corso Web 2.0 (ott 2009)
  • 32.
    E se nonso a quali feed-sources iscrivermi? La tecnica dei web feed mi permette, in sostanza, di ricevere tutto quanto di nuovo viene pubblicato in specificati URL (feed sources) E se invece volessi conoscere quanto di nuovo viene pubblicato in rete su un determinato argomento? Esempio : “Voglio sapere ciò che si scrive di me” (l’equivalente della vecchia rassegna stampa, sulla rete) Le funzionalità dei motori di ricerca, dei web feed e della mail, variamente combinate, permettono di realizzare strumenti informativi mirati di grande efficacia e sostanzialmente gratuiti R.Polillo – Corso Web 2.0 (ott 2009)
  • 33.
    Esempi Google Alerts(beta) - Invia per email, con la frequenza desiderata, un avviso (con link) quando in rete compaiono articoli che contengono le parole chiave specificate - Ricerca in News, Web, Gruppi o Complessivo - http://www.google.it/alerts?hl=it&q=roberto+polillo&ie=UTF8&t=1 Technorati Watchlist - Cercava in posts/blogs/photos/video articoli che contengono le parole chiave specificate. Compilava una pagina dei risultati, da ricevere come web feed. Per ora è stata soppressa. - http://www.technorati.com/watchlist/ R.Polillo – Corso Web 2.0 (ott 2009)
  • 34.
    www.xfruits.com Il servizio xFruits raggruppa una serie di funzionalità per trasformare qualsiasi flusso di informazioni codificato in forma RSS in output accessibili con diverse modalità. Con xFruits, per esempio, è possibile ricevere automaticamente alert via e-mail dei contenuti presenti in un feed RSS (qualcosa di molto simile agli alert di Google News) o trasformare in PDF i post di un blog. R.Polillo – Corso Web 2.0 (ott 2009)
  • 35.
    WOM (“Word ofmouth”) Le aziende possono avvalersi di questi strumenti per impostare le attività di comunicazione in modo nuovo In input: per raccogliere la WOM dal mercato: “che cosa dicono di noi?” La WOM è una informazione preziosa per valutare i propri prodotti o servizi, e la propria immagine pubblica In output: per distribuire informazioni al mercato, “stimolando” WOM positive Uno strumento importante per rispondere al Wom ed interagire con i propri clienti è il corporate blog http://en.wikipedia.org/wiki/Word_of_mouth R.Polillo – Corso Web 2.0 (ott 2009)
  • 36.
    Google News ( In Italia: news.google.it) News aggregator, dal 2002 Aggrega automaticamente notizie tratte da oltre 250 fonti di informazioni in lingua italiana da tutto il mondo raggruppando articoli di contenuto simile Disponibile per numerose aree geografiche e lingue; in tutto aggrega migliaia di fonti informative Le notizie sono selezionate da algoritmi, le fonti informative sono scelte da Google; i criteri non sono noti http://news.google.com/ http://en.wikipedia.org/wiki/Google_News R.Polillo – Corso Web 2.0 (ott 2009)
  • 37.
  • 38.
    “ Rassegna stampa”
  • 39.
    Web scraping Toscrape = grattare, raschiare Estrazione di informazioni da siti web, per es. con l’uso di un web crawler, per trasformarle in un formato diverso e utilizzarle in altri contesti Uso lecito o illecito http://en.wikipedia.org/wiki/Web_scraping R.Polillo – Corso Web 2.0 (ott 2009)
  • 40.
    Web feed eaggregatori LAVORO INDIVIDUALE Guardare il video: RSS in Plain English http://www.technorati.it/cosa-sono-gli-rss-in-italiano/ Prendere dimestichezza con la gestione dei feed nel proprio browser Prendere dimestichezza con Google Reader, iscrivendosi ai feed di giornali (per esempio repubblica.it, agenzie di stampa, blog di proprio interesse) Definire una propria start page con una delle seguenti applicazioni: iGoogle, Netvibes, myYahoo o altro, esplorando l’insieme di gadget/widget disponibili Esplorare Google News (news.google.it) R.Polillo – Corso Web 2.0 (ott 2009)
  • 41.
    Il presente materialeè pubblicato con licenza Creative Commons “Attribuzione - Non commerciale - Condividi allo stesso modo - 2.5 Italia” http://creativecommons.org/licenses/by-nc-sa/2.5/it/ . Credits Diverse lezioni di questo corso sono una rielaborazione delle slides del Corso sul Web 2.0 tenuto da Carlo Vaccari alla Università di Camerino nel dicembre 2007, disponibili con identica licenza Creative Commons dal blog del corso in http://camerino20.wordpress.com/ . Molto altro materiale è stato trovato in rete. Ho cercato di indicarne sempre la fonte; segnalatemi eventuali dimenticanze, sarò lieto di correggerle appena possibile. R.Polillo - Corso Web 2.0 (ott 2009)