Università degli Studi di Ferrara Facoltà di Lettere e Filosofia Corso di Laurea in «Scienze dell educazione» AA 2011-2012 LABORATORIO DI INFORMATICA Prof. Giorgio Poletti giorgio.poletti@unife.it
La rete da medium a format Wiki, Blog e social software Linguaggi e strumenti del Web 2.0 «Il Web 1.0 riguardava il connettere le persone. Era un luogo interattivo, e credo che il Web 2.0 è di sicuro un elemento del gergo, nessuno sa veramente cosa vuol dire. Se il Web 2.0 per voi significa blog e wiki, allora significa gente alla gente. Ma non è nient altro che ciò che il Web doveva essere sin dalla nascita» (Tim Berners-Lee)
Web Service, XML, RSS Tecnologie AJAX
INDIPENDENZA DALLA PIATTAFORMA XML XML (extensiblemarkup Language) metalinguaggio creatoe gestito dal World Wide Web Consortium(W3C), direttamente dal presidente di tale "consorzio", Michael Sunshine. È una semplificazione e adattamento dell'sgml, da cui è nato nel 1998, e permette di definire la grammatica di diversi linguaggi specifici derivati. DTD XML SCHEMA SVG XLink RSS SAX XML XSL SMIL XForm XQuery XPointer XPath XForm
INTEROPERABILITÀ WEB SERVICES DESCRIPTION LANGUAGE (WSDL) XML - BASED XML baseded è un Registry, cioèuna base dati ordinata ed indicizzata. Per creare "documenti" descrittivi delle modalità di interfacciamento ed utilizzo del Web Service Universal Description Discovery and Integration Protocollo per messaggistica tra componenti software Simple Object Access Protocol Immagine tratta da en.wiki (stesso nome file) creator: H. Voormann
DISTRIBUZIONE DEI CONETNUTI RSS Distribuire contenuti in rete, semanticamente definiti XML Based RSS RDF 1 Site Summary Really Simple Syndication (1) Resource Description Framework 2 (RDF) è un framework per la descrizione della conoscenza nel web Base del WEB Semantico (2)Frameworkstruttura di supporto su cui un software può essere organizzato e progettato Immagine tratta da en.wiki (stesso nome file) creator: H. Voormann
DINAMICITÀ E INTERATTIVITÀ TECNOLOGIE AJAX Asynchronous JavaScript and XML - gruppo di tecnologie per applicazioni web interattive (Rich Internet Application) HTML (o XHTML) e CSS AJAX combinazione di DOM (Document Object Model) l'oggetto XMLHttpRequest XML Browser che supportano le tecnologie
DINAMICITÀ E INTERATTIVITÀ TECNOLOGIE AJAX Markup e stile HTML (o XHTML) e CSS DOM (Document Object Model) Visualizzazione e interazione conle informazioni (ECMAScript, JavaScript o JScript) l'oggetto XMLHttpRequest XML Interscambio asincrono di dati tra il BROWSER DEL CLIENT e il WEB SERVER Formato dello scambio dei dati
WIKI PODCAST BLOG VODCAST SOCIAL NETWORK FOLKSONOMIE
WIKI applicazione WIKIPEDIA INSIEME DI DOCUMENTI è SITO WEB composta da IPERTESTUALI è SOFTWARE COLLABORATIVO PER COSTRUIRE SITI UTENTI INSERISCONO E dove MODIFICANO I CONTENUTI LINK DEFINITI IN CAMELCASE con WIKI = rapido, molto veloce (lingua hawaiiana ) Ward Cunningham, fine anni 80 (1995 I sito)
La rete da medium a format COMMUNITY BLOG nato USA (1997) ITALIA (2001) pensato da può essere da agevola la nascita Può essere strumento del social network WEB LOG - LASCIARE TRACCIA IN RETE verbo JORN BARGER (1997) WE BLOG - PETER MERHOLZ (1999) NASCE IL VERBO TO BLOG
BLOG UNITÀ DI CONTENUTO LOGICAMENTE AUTOCONSISTENTE Data Post Permalink Commenti Trackback Reffers Ponti tra BLOG URL 1 di un post Lettore autore Segnala commenti remoti Aggrega contenuti Titolo Testo Link Monitor del traffico in entrata Chi mi «linka» Chi mi legge (1) Uniform Resource Locator: sequenza di caratteri che identifica univocamente la posizione di una risorsa Internet.
«SITO» PARLA DI ME BLOG FORUM DI DISCUSSIONE
PODCAST VIDEOCAST VIDEO ON DEMAND Cresce con RSS Neologismo ipod + Brodcasting 1 Scambio di files audio tra diversi sistemi digitali (1) Trasmissione di informazioni da un sistema trasmittente ad un insieme di sistemi riceventi non definito a priori
PODCAST VIDEOCAST Asincrono Streaming Sincrono asincrona off-line mobile centred Risorsa audio/video da fruire in qualsiasi momento con il collegamento Internet BROADCAST PODCASTING Risorsa audio/video da fruire in qualsiasi momento con opportuni apparati (sacricabile da un sito) Risorsa audio/video da fruire online e sincrona trasmissioni artisti educational
FOLKSONOMIA contrapposta a TASSONOMIA(classificazione, organizzare attraverso regole e criteri predefiniti) Teatro neologismo FOLK(popolo, gente) + TASSONOMIA (classificazione): neologismo per classificazione dal «popolo» Prosa Lirica Ballo funzionale Classico Jazz TOP- DOWN Condivisione e Organizzazione dei contenuti Sistema sociale di categorizzazionee catalogazione semantica: «dal BASSO» (Bottom-Up)
FOLKSONOMIA parole chiave (key word) caratterizzata da assenza di : GERARCHIA CONTROLLO DI«AUTORITÀ» COLLABORAZIONE possiede DISTRIBUZIONE CONDIVISIONE SET DITAG che sono DEFINIBILI dagli utenti (set di tag ampliabile) NON predefinito (non esiste un set di tag) Problemi di INFORMATION RETRIEVAL
Struttura ad ALBERO (grafo gerarchico) FOLKSONOMIA dal concetto di Grafo (concetti e relazioni non gerarchiche) al concetto di A A B C D E F G B C D E F G H I J K L M N H I J K L M N O P O P ALBERO, sistema tassonomico GRAFO, sistema folksonomico
FOLKSONOMIA di tipo BROAD modalità di aggregazione dei dati Broad terms (termini sovraordinati, più astratti) quercia albero pianta organismo termine ideato da (conversazione on-line) NARROW THESAURUS THOMAS VANDER WAL (architetto della comunicazione) definisce folksonomie Narrow terms (termini sottordinati, più concreti) organismo pianta albero quercia BROAD si attribuiscono PIÙ PERSONE (vocabolari personali) da a In del.icio.us 2003 PIÙ TAG NARROW aggregano POCHE PERSONE un RISORSA TAG UNICO a
«Wikipedia è ormai estremamente affidabile, e ha fatto passi da gigante in questo senso negli ultimi anni. Diciamo che ha avviato un circuito virtuoso che la porta a migliorare costantemente, e questo è il punto chiave. È un selfcorrectingmedium, uno strumento in cui tutti intervengono per inserire e precisare continuamente i contenuti, dove si dimostra al suo meglio l'intelligenza collettiva, in tutti e due i sensi della parola.» Nicholas Negroponte