Significato sociale
Transcript
Significato sociale
Web 2.0: tra mito e realtà Linux Day 2008 Stefano Marchetti – stefano [AT] redturtle [DOT] net Granarolo Faentino - 25 ottobre 2008 1 http://www.flickr.com/photos/stabilo-boss/93136022 2 Di cosa parliamo? Una chiacchierata (non tecnica) su cosa si intende con il termine Web 2.0 e alcuni esempi, il tutto senza essere ovviamente esaustivo! 3 Web 2.0: cos'è Alcuni hanno tentato di definire il Web 2.0 come una serie di siti web con interfaccia, facilità e velocità d'uso tali da renderli simili alle applicazioni tradizionali che gli utenti sono abituati a installare nei propri personal computer. 4 Web 2.0: cos'è Altri hanno provato a definire il Web 2.0 innanzi tutto in termini di reti sociali. Altri ancora sostengono che il Web 2.0 costituisce anzitutto un approccio filosofico alla rete che ne connota la dimensione sociale, della condivisione, dell'autorialità rispetto alla mera fruizione. 5 Web 2.0: cos'è La buzzword attualmente più usata. Ha un significato tecnico e uno sociale/economico/marketing 6 Ajax on Rails - http://www.flickr.com/photos/chrisglass/19608403/ 7 Web 2.0: significato tecnico L’insieme delle tecnologie, basate sulla teoria delle architetture REST, di Ajax, di JSON, di API, di RSS (ma non solo), che generano siti altamente interattivi e dinamici, in grado di fornire più servizi della semplice erogazione di contenuti. 8 http://edgar1975.deviantart.com/art/Barbapapa-94822519 9 Web 2.0: significato sociale L’insieme degli strumenti di partecipazione attiva alla costruzione di contenuti per il web: blog, wiki, bookmark sociali, podcast, folksonomie, mashup, RSS, ecc. Tutto ciò che usa il web come piattaforma (e non sorgente), che è fortemente orientata ai dati, che sfrutta la partecipazione distribuita e il network effect, che è basata su assembly di sistemi diversi piuttosto che su applicazioni monolitiche. 10 La nascita del termine Il termine inizia a diffondersi dopo la prima O'Reilly Media Web 2.0 conference nel 2004. Tim O'Reilly: “Web 2.0 is the business revolution in the computer industry caused by the move to the Internet as platform, and an attempt to understand the rules for success on that new platform.” 11 Web 2.0: ma esiste davvero? Cosa ne pensa Tim Berners Lee? Il Web 1.0 voleva consentire alle persone di comunicare. Uno spazio interattivo. Credo che il Web 2.0 sia piuttosto una forma di slang, nessuno sa cosa significhi. Se il Web 2.0 per voi sono i blog e i wiki, allora sono persone che si connettono ad altre persone. Ed è questo che il Web fin dall'inizio era pensato per essere. 12 http://www.flickr.com/photos/mmarsupilami/489589363/ 13 Web 2.0: visione “disincantata” - no buzzword please! Da un punto di vista strettamente tecnologico, il Web 2.0 è del tutto equivalente al Web 1.0, in quanto l'infrastruttura di rete continua ad essere costituita da TCP/IP e HTTP e l'ipertesto è ancora il concetto base delle relazioni tra i contenuti. 14 Web 2.0: visione “disincantata” - no buzzword please! La differenza, più che altro, sta nell'approccio con il quale gli utenti si rivolgono al Web, che passa fondamentalmente dalla semplice consultazione (seppure supportata da efficienti strumenti di ricerca, selezione e aggregazione) alla possibilità di contribuire popolando e alimentando il Web con propri contenuti. 15 User Generated Content (UGC) La definizione “contenuto generato dagli utenti” (User-Generated Content in inglese) indica il materiale disponibile sul web prodotto da utenti invece che da società specializzate. UGC è indice della democratizzazione della produzione di contenuti reso possibile dalla diffusione di soluzioni hardware e software semplici e a basso costo. 16 Significato sociale: blog A blog (an abridgment of the term web log) is a website where entries are commonly displayed in reverse chronological order. "Blog" can also be used as a verb, meaning to maintain or add content to a blog. 17 Significato sociale: blog Many blogs provide commentary or news on a particular subject; others function as more personal online diaries. A typical blog combines text, images, and links to other blogs, web pages, and other media related to its topic. The ability for readers to leave comments in an interactive format is an important part of many blogs. As of December 2007, blog search engine Technorati was tracking more than 112 million blogs 18 Significato sociale: blog Se prima la costruzione di un sito web personale richiedeva la padronanza di elementi di HTML e programmazione, oggi con i blog chiunque è in grado di pubblicare i propri contenuti, dotandoli anche di veste grafica accattivante, senza possedere alcuna particolare preparazione tecnica. 19 Significato sociale: blog – un esempio 20 Significato sociale: blog – un esempio 21 Significato sociale: i motori di ricerca per i blog - technorati 22 Significato sociale: i motori di ricerca per i blog - technorati 23 Significato sociale: wiki 24 Significato sociale: wiki A wiki is software that allows users to collaboratively create, edit, link, and organize the content of a website, usually for reference material. Wikis are often used to create collaborative websites and to power community websites. These wiki websites are often also referred to as wikis; for example, Wikipedia is one of the best known wikis. Wiki Wiki (/wiːkiː wiːkiː/) is a reduplication of wiki, a Hawaiian word for "fast" 25 Significato sociale: wikipedia 26 Significato sociale: wiki 27 Significato sociale: folksonomia Folksonomia è un neologismo derivato dal termine di lingua inglese folksonomy che descrive una categorizzazione collaborativa di informazioni mediante l'utilizzo di parole chiave (o tag) scelte liberamente. In maniera più semplice e concreta, questo termine si riferisce alla metodologia utilizzata da gruppi di persone che collaborano spontaneamente per organizzare in categorie le informazioni disponibili attraverso internet 28 Significato sociale: folksonomia Una nuvola di tag (tag cloud in Inglese) è una rappresentazione visiva delle etichette (tag) o parole chiave usate in un sito web. 29 Significato sociale: folksonomia 30 Significato sociale: “autorialità” contenuti - flickr 31 Significato sociale: “autorialità” contenuti - flickr 32 Significato sociale: “autorialità” contenuti - flickr 33 Un tagging particolare: la geolocalizzazione 34 Contenuti e geolocalizzazione: Google Maps 35 Significato sociale: “autorialità” contenuti - rating dei contenuti 36 Significato sociale - dalla stickiness al syndication Le tecniche utilizzate fino a ieri per tenere più tempo i visitatori su un sito web (stickiness, letteralmente l'"appiccicosità" di un sito, cioè la capacità di tenere "incollati" gli utenti ad esso) stanno lasciando il posto ad altre concezioni di contatto con il fruitore. Attraverso le tecnologie di syndication (RSS, Atom, tagging) chi realizza contenuti fa in modo che questi possano essere fruiti non solo sul sito, ma anche attraverso canali diversi. 37 Significato sociale - dalla stickiness al syndication Un esempio di questi nuovi canali sono i feed, cioè delle liste di elementi con un titolo (es. notizie di un giornale, thread di un newsgroup), che permettono il successivo collegamento ai contenuti informativi. 38 Significato sociale - dalla stickiness al syndication Questi ultimi possono essere aggiornati e consultati di frequente con programmi appositi o anche attraverso i browser e quindi consentono di essere sempre a conoscenza dei nuovi contenuti inseriti su un sito senza doverlo visitare direttamente. 39 Significato sociale - dalla stickiness al syndication ● RSS (Really Simple Syndication) rappresenta un formato studiato per la diffusione di contenuti sul web da parte di portali e siti internet. E' generalmente indicato per siti con aggiornamenti frequenti e regolari o per qualsiasi fonte che desideri diffondere in modo capillare ed immediato le proprie informazioni. ● Nota: to Syndicate, indica l'azione di un sito di mettere a disposizione sezioni o interi contenuti attraverso feed. 40 Significato sociale: podcasting Podcasting è un portmanteau (parola macedonia) basato sulla fusione di due parole: iPod (il popolare riproduttore di file audio di Apple) e broadcasting. Per broadcasting si intende la trasmissione di informazioni da un sistema trasmittente ad un insieme di sistemi riceventi non definito a priori. 41 Significato sociale: podcasting Il podcasting è un sistema che permette di scaricare in modo automatico documenti (generalmente audio o video) chiamati podcast, utilizzando un programma ("client") generalmente gratuito chiamato aggregatore o feeder. 42 Significato sociale: podcasting 43 Significato sociale: i video di YouTube Youtube è per i video ciò che Flickr è per le immagini: una galleria di videoclip condivisi online, associati a tag apposti dall’autore e a commenti da parte dei visitatori. La caratteristica fondamentale di YouTube, che recentemente si è confermato come servizio video più ricco e frequentato del Web, con oltre 100 milioni di video visualizzati ogni giorno (fonte: Hitwise), è la semplicità d’interfaccia, unita ad un’assoluta trasparenza tecnologica. 44 Significato sociale: YouTube 45 Significato sociale: comunicare - Skype Chiamate, videochiamate, chat, teleconferenze, trasf. file, ecc. 46 Significato sociale – le reti sociali http://www.flickr.com/photos/luc/1824234195/ 47 Le reti sociali Una rete sociale (spesso si usa il termine inglese social network) consiste di un qualsiasi gruppo di persone connesse tra loro da diversi legami sociali, che vanno dalla conoscenza casuale, ai rapporti di lavoro, ai vincoli familiari. Le reti sociali sono spesso usate come base di studi interculturali in sociologia e in antropologia. 48 Le reti sociali Le reti sociali sono studiate con un formalismo matematico usando la teoria dei grafi. Più precisamente, il corpus teorico ed i modelli usati per lo studio delle reti sociali sono compresi nella cosiddetta social network analysis. 49 Le reti sociali Attualmente, i due social network più gettonati sarebbero Myspace e Facebook, rispettivamente con 107 e 73 milioni di utenti, stando all'articolo "How Netlog Leaps Language Barriers", pubblicato dal Wall Street Journal il 1 Novembre 2007. 50 Le reti sociali http://www.flickr.com/photos/benheine/2222955420/ 51 Le reti sociali: il caso Facebook 52 Le reti sociali: il caso Facebook 53 Le reti sociali: il caso Facebook A fine luglio 2008 erano quasi 600.000 e ora sono oltre 1 milione gli italiani iscritti a Facebook (più o meno il 4% di quelli connessi alla rete). 54 Le reti sociali: il caso Facebook Un balzo enorme che si riflette anche sugli accessi, come dimostra questo confronto con gli altri maggiori social network 55 Le reti sociali: il caso Facebook http://www.flickr.com/photos/befitt/766259644 56 Le reti sociali: il caso Facebook Facebook è un social network lanciato ufficialmente il 4 Febbraio 2004 da uno studente di Harvard: Mark Zuckerberg Nelle ultime settimane si parla molto di una esplosione dell'utilizzo di Facebook in Italia. Chi ha già un profilo si sarà accorto del numero sempre crescente di richieste di amicizia ricevute ogni giorno, come se moltissime persone avessero improvvisamente scoperto l'uso di questa applicazione di social networking. 57 Le reti sociali: il caso Facebook Sicuramente l’inizio del boom è da attribuire alla localizzazione del sito in lingua italiana e al passaparola... ma non basta. Potrebbe aver contribuito molto l’inserimento nella sezione "Trova Amici" del tool per cercare/invitare i propri contatti di Windows Live Messenger e di AIM o cercandoli in base all'indirizzo email. 58 Le reti sociali: il caso Facebook Chi sono gli italiani su Facebook? I dati sono in forte controtendenza rispetto agli Stati Uniti dove invece prevale la fascia d’età dei “college user” (19-24 anni). 59 Le reti sociali: LinkedIn LinkedIn è un servizio di social networking online impiegato principalmente per networking professionale. La rete di LinkedIn a Marzo 2008 contava circa 20 milioni di utenti in America del Nord, Asia e Europa e cresce a una velocità di 100.000 iscritti a settimana. Copre circa 150 diversi comparti economici e oltre 400 "regioni economiche". 60 Le reti sociali: LinkedIn 61 Le reti sociali – 6 gradi di separazione (sociologia) La teoria dei sei gradi di separazione è un'ipotesi secondo cui qualunque persona può essere collegata a qualunque altra persona attraverso una catena di conoscenze con non più di 5 intermediari. Tale teoria è stata proposta per la prima volta nel 1929 dallo scrittore ungherese Frigyes Karinthy in un racconto breve intitolato Catene. 62 Significato tecnico - strumenti per la creazione di contenuti e la collaborazione Tale possibilità di creazione e condivisione di contenuti su Web, tipica del Web 2.0, è data da una serie di strumenti (tool in inglese) on-line che permettono di utilizzare il web come se si trattasse di una normale applicazione. In pratica il Web di seconda generazione è un Web dove poter trovare quei servizi che finora erano offerti da pacchetti da installare sui singoli computer. 63 Significato tecnico - RIA Le Rich Internet Application (RIA) sono applicazioni web che possiedono le caratteristiche e le funzionalità delle tradizionali applicazioni per computer, senza però necessitare dell'installazione sul disco fisso. 64 Significato tecnico - RIA Le RIA si caratterizzano per la dimensione interattiva e per la velocità d'esecuzione. Infatti la parte dell'applicazione che elabora i dati è trasferita a livello client e fornisce una pronta risposta all'interfaccia utente, mentre la gran parte dei dati e dell'applicazione rimane sul server remoto, con notevole alleggerimento per il computer utente. Anche l'interazione con una RIA avviene in remoto, tramite un comune web browser. 65 Significato tecnico - strumenti per la creazione di contenuti e la collaborazione Esempi di RIA sono FCKEditor e Kupu, veri e propri elaboratori di testi e convertitori di formato, oppure NumSum, una sorta di foglio elettronico. Google ha lanciato la sua suite di “office automation”, chiamata Google Docs. 66 Significato tecnico - strumenti per la creazione di contenuti Kupu: l'editor WYSIWYG del CMS Plone 67 Significato tecnico - strumenti per la creazione di contenuti 68 Significato tecnico - strumenti per la creazione di contenuti 69 Significato tecnico - Ajax Asynchronous Javascript And XML: un meccanismo per generare applicazioni web client-side e server-side fortemente interattive in grado di minimizzare il traffico di rete. 70 Significato tecnico - Ajax 71 Significato tecnico - REST Representational state transfer (REST) is a style of software architecture for distributed hypermedia systems such as the World Wide Web. REST strictly refers to a collection of network architecture principles which outline how resources are defined and addressed. Systems which follow REST principles are often referred to as “RESTful”. 72 Significato tecnico - REST An important concept in REST is the existence of resources (sources of specific information), each of which can be referred to using a global identifier (a URI). In order to manipulate these resources, components of the network (clients and servers) communicate via a standardized interface (e.g. HTTP) and exchange representations of these resources (the actual documents conveying the information). 73 Significato tecnico - REST The World Wide Web is the key example of a RESTful design. Much of it conforms to the REST principles. HTTP has a uniform interface for accessing resources, which consists of URIs, methods, status codes, headers, and content distinguished by MIME type. 74 Significato tecnico - mashup Mash-up è letteralmente una poltiglia, in termini informatici è un'applicazione che usa contenuto da più sorgenti per creare un servizio completamente nuovo. 75 Significato tecnico - mashup In informatica un mash-up è un sito o un'applicazione web di tipo ibrido, cioè tale da includere dinamicamente informazioni o contenuti provenienti da più fonti. Un esempio potrebbe essere un programma che acquisendo da un sito web la lista di appartamenti li mostra utilizzando Google Maps per evidenziare dove gli stessi appartamenti sono localizzati. 76 Significato tecnico - mashup Il contenuto dei mash-up è normalmente preso da terzi via API (Application programming interface), tramite feed (es. RSS e Atom) o Javascript. I mash-up stanno rivoluzionando lo sviluppo del web permettendo a chiunque di combinare dati da siti come Amazon, eBay, Google, Windows Live e Yahoo! in modi innovativi. 77 Significato tecnico - mashup Monitoraggio impianti fotovoltaici: mashup con Google Maps, previsioni meteo, calcolo effemeridi 78 Ma c'è anche un Web 3.0? Ovviamente :) Il termine Web 3.0 è stato introdotto per fare ipotesi sul futuro e sulla evoluzione del Web: dal Web Semantico allo sviluppo di Applicazioni Web, dall'intelligenza artificiale al Web 3D. 79 Semantic web Con il termine web semantico si intende la trasformazione del World Wide Web in un ambiente dove i documenti pubblicati (pagine HTML, file, immagini, e così via) siano associati ad informazioni e dati (metadati) che ne specifichino il contesto semantico in un formato adatto all'interrogazione, all'interpretazione e, più in generale, all'elaborazione automatica. 80 Semantic web Sebbene in un documento (ad es. una pagina HTML) sia possibile parlare di un Signor Ciampi ed esprimere semanticamente questo con opportuni tag, è poi difficile capire se due documenti che parlano di un Signor Ciampi si riferiscono alla stessa persona con conseguente scarsa qualità dei risultati restituiti dai motore di ricerca. 81 Semantic web Con l'interpretazione del contenuto dei documenti che il Web Semantico propugna, saranno possibili ricerche molto più evolute delle attuali, basate sulla presenza nel documento di parole chiave, ed altre operazioni specialistiche come la costruzione di reti di relazioni e connessioni tra documenti secondo logiche più elaborate del semplice link ipertestuale. 82 Semantic web Per la sua costruzione/definizione si utilizza l'XML, un linguaggio che consente di descrivere semanticamente (e con il dettaglio desiderato) le diverse parti di un documento. Un documento così descritto può poi essere elaborato per usi diversi: estrazione di informazioni secondo specifici criteri, riformulazione più o meno parziale per l'adattamento ad altri formati, visualizzazione in funzione delle capacità del terminale. 83 Semantic web – un esempio Per alcuni di questi elementi è possibile reperire arbitrariamente sul Web URI (risorse) che li identificano univocamente quali: Il Signor Ciampi vive a Roma Ha codice fiscale 84 http://www.quirinale.it/ex_presidenti/Ciampi/ciampi.htm http://it.wiktionary.org/wiki/vivere http://www.comune.roma.it/index.asp http://it.wikipedia.org/wiki/codice_fiscale Conclusioni http://share.skype.com/sites/it/2007/08/skype_precursore_del_web_20.html 85 Domande? 86 Contatti Stefano Marchetti stefano [AT] redturtle [DOT] net 87 Nota ● ● 88 Ogni marchio citato in queste pagine appartiene al legittimo proprietario. Con il contenuto di questa presentazione non si è voluto ledere i diritti di nessuno, quindi nel malaugurato caso che questo possa essere avvenuto, vi invito a contattarmi affinchè le parti in discussione vengano eliminate o chiarite. Riferimenti ● ● ● ● ● ● ● ● ● ● 89 http://www.wikipedia.org/ http://it.wikipedia.org/ http://it.wikipedia.org/wiki/Web_2.0 http://it.wikipedia.org/wiki/Content_management_system http://it.wikipedia.org/wiki/Mashup http://en.wikipedia.org/wiki/Representational_State_Transfer http://punto-informatico.it http://www.vincos.it danilla.files.wordpress.com/2008/01/dal-web-20-ai-mediasociali.pdf http://it.wikipedia.org/wiki/Teoria_dei_grafi