web da zero a infinito
DESCRIPTION
Lezione a studenti universitari di OdontoiatriaTRANSCRIPT
![Page 1: web da zero a infinito](https://reader033.vdocuments.mx/reader033/viewer/2022061206/54821489b4af9f0b518b4653/html5/thumbnails/1.jpg)
domenico bogliolo
web 1,
roma, 8 maggio 2009
![Page 2: web da zero a infinito](https://reader033.vdocuments.mx/reader033/viewer/2022061206/54821489b4af9f0b518b4653/html5/thumbnails/2.jpg)
douglas adams
• first we thought the PC was a calculator
• then we found out how to turn numbers into letters with ascii and we thought it was a typewriter
• then we discovered graphics, and we thought it was a television
• with the world wide web, we've realized it's a brochure
![Page 3: web da zero a infinito](https://reader033.vdocuments.mx/reader033/viewer/2022061206/54821489b4af9f0b518b4653/html5/thumbnails/3.jpg)
tim o’reilly
web 2.O is (…) caused by the move to the internet as platform (…) applications that harness network effects to get better the more people use them
![Page 4: web da zero a infinito](https://reader033.vdocuments.mx/reader033/viewer/2022061206/54821489b4af9f0b518b4653/html5/thumbnails/4.jpg)
rete & cervello
• tanti individui collocati in uno spazio definito sono una folla
• tanti individui collegati tra di loro sono una collettività
• non è importante avere un grosso cervello
• è importante avere un cervello ricco di sinapsi
• è la rete a fare la differenza
![Page 5: web da zero a infinito](https://reader033.vdocuments.mx/reader033/viewer/2022061206/54821489b4af9f0b518b4653/html5/thumbnails/5.jpg)
internet
• è assimilabile a un organismo biologico– intrattiene rapporti con l’ambiente– si auto-alimenta– si auto-organizza
• da una rete militare a una rete globale (ricerca e commercio)– dal 1969 (arpanet) al 1991 (cern)– servizi internet passano su web
![Page 6: web da zero a infinito](https://reader033.vdocuments.mx/reader033/viewer/2022061206/54821489b4af9f0b518b4653/html5/thumbnails/6.jpg)
world-wide web
• sistema client-server attivato dai protocolli di trasmissione (http, smtp, ftp, voip, iptv...) e dal browser
• trasferimento di file multi-mediali
• interattività• condivisione, contribuzione
![Page 7: web da zero a infinito](https://reader033.vdocuments.mx/reader033/viewer/2022061206/54821489b4af9f0b518b4653/html5/thumbnails/7.jpg)
web 1.0
• lettura di documenti ipertestuali statici
• scrittura di documenti in linguaggio html
• acquisto di spazio-disco su un server
• gestione dei contenuti gestione informatica
![Page 8: web da zero a infinito](https://reader033.vdocuments.mx/reader033/viewer/2022061206/54821489b4af9f0b518b4653/html5/thumbnails/8.jpg)
web 1.5
• web service (web server => application server)
• introduzione di sistemi cms per la gestione unitaria dei contenuti e di quella informatica
• introduzione di linguaggi di programmazione (javascript) per gli aspetti dinamici
• introduzione di fogli di stile (css) per gli aspetti grafici
![Page 9: web da zero a infinito](https://reader033.vdocuments.mx/reader033/viewer/2022061206/54821489b4af9f0b518b4653/html5/thumbnails/9.jpg)
web 2.0
• dal machine-representable al machine-understandable
• cambia l’approccio filosofico alla rete
• interattività sito-utente (dimensione sociale)
• condivisione dei contenuti e delle forme
• autorialità dell’utente (rispetto alla fruizione passiva)
![Page 10: web da zero a infinito](https://reader033.vdocuments.mx/reader033/viewer/2022061206/54821489b4af9f0b518b4653/html5/thumbnails/10.jpg)
web 2.0• strutture: blog, wikipedia, youtube, facebook, flickr, myspace, linkedin, twitter, google e la sua famiglia, wordpress, delicious, anobii, slideshare...
• strumenti: dhtml, xhtml, xml, api, ajax, syndication (feed rss, atom, tagging), web desktop (o webtop), mp3, avi...
• obiettivi: folksonomy, perpetual beta...
![Page 11: web da zero a infinito](https://reader033.vdocuments.mx/reader033/viewer/2022061206/54821489b4af9f0b518b4653/html5/thumbnails/11.jpg)
web 3.0 e oltre
• non è necessario essere informatici professionisti per programmare
• trasformare il web in un database (dataweb)
• interpretazione dei contenuti (web semantico)
• intelligenza artificiale & data mining
• web 3d
![Page 12: web da zero a infinito](https://reader033.vdocuments.mx/reader033/viewer/2022061206/54821489b4af9f0b518b4653/html5/thumbnails/12.jpg)
service-oriented architecture
• architettura software adatta a supportare l'uso di servizi web per garantire l'interoperabilità tra diversi sistemi
• rizomi contro fittoni => km webnel web i dati
sono divenuti
adulti e possono
andare in giro da soli
![Page 13: web da zero a infinito](https://reader033.vdocuments.mx/reader033/viewer/2022061206/54821489b4af9f0b518b4653/html5/thumbnails/13.jpg)
![Page 14: web da zero a infinito](https://reader033.vdocuments.mx/reader033/viewer/2022061206/54821489b4af9f0b518b4653/html5/thumbnails/14.jpg)
![Page 15: web da zero a infinito](https://reader033.vdocuments.mx/reader033/viewer/2022061206/54821489b4af9f0b518b4653/html5/thumbnails/15.jpg)
![Page 16: web da zero a infinito](https://reader033.vdocuments.mx/reader033/viewer/2022061206/54821489b4af9f0b518b4653/html5/thumbnails/16.jpg)
alcune applicazioni
![Page 17: web da zero a infinito](https://reader033.vdocuments.mx/reader033/viewer/2022061206/54821489b4af9f0b518b4653/html5/thumbnails/17.jpg)
nel dettaglio
• accessibilità (fruibile) usabilità (utile)
• aspetti di una pagina web: contenuto, struttura, presentazione, comportamento
• professionalità: redattore (contenuto, struttura logica), architetto dell’informazione (struttura globale), designer (presentazione), sviluppatore (comportamento)
• il web 2.0 tende a unificarle tutte
![Page 18: web da zero a infinito](https://reader033.vdocuments.mx/reader033/viewer/2022061206/54821489b4af9f0b518b4653/html5/thumbnails/18.jpg)
web collaborativo
da utenti passivi a utenti proattivi• estrarre i dati• manipolare i dati• riaggregarli in modi inediti• pubblicarli in modo “open”• senza essere un professionista dell’informatica
![Page 19: web da zero a infinito](https://reader033.vdocuments.mx/reader033/viewer/2022061206/54821489b4af9f0b518b4653/html5/thumbnails/19.jpg)
weblog, blog
• sito (web) che tiene traccia (log) dei pensieri pubblicati con permalink, come un diario personale• pubblicazione guidata di pagine html• aperto alla collaborazione, al dibattito di una comunità virtuale (blogosfera)
• servizi: blogger, splinder - piattaforme: wordpress, dotclear
![Page 20: web da zero a infinito](https://reader033.vdocuments.mx/reader033/viewer/2022061206/54821489b4af9f0b518b4653/html5/thumbnails/20.jpg)
rss feed• struttura standardizzata di notizie esportabile (e importabile) automaticamente• aggregatori stand alone (feedreader) oppure come plug-in di browser (opera) o di client e-mail (mozilla thunderbird) o di telefoni cellulari (mreader)• integrabili facilmente in un sito web
![Page 21: web da zero a infinito](https://reader033.vdocuments.mx/reader033/viewer/2022061206/54821489b4af9f0b518b4653/html5/thumbnails/21.jpg)
folksonomy
• gli utenti classificano le informazioni con parole libere (tag, nube semantica)• la coerenza tassonomica deriva dal riferirsi a comunità ontologiche definite
• social bookmarker: delicious, technorati
![Page 22: web da zero a infinito](https://reader033.vdocuments.mx/reader033/viewer/2022061206/54821489b4af9f0b518b4653/html5/thumbnails/22.jpg)
wiki
• sito web collezione di documenti ipertestuali, creato, modificato aggiornato dai suoi utenti in collaborazione
• utile anche per piccole comunità (anche aziendali) che devono produrre un documento comune
• facile da installare su piattaforme open source
![Page 23: web da zero a infinito](https://reader033.vdocuments.mx/reader033/viewer/2022061206/54821489b4af9f0b518b4653/html5/thumbnails/23.jpg)
condivisioni
• letture: • mylibrary (di medicina: bibliomed.bib.uniud.it/mylibrary/info.htm)
• anobii visualizza le librerie degli altri utenti condividendo recensioni, commenti, votazioni, dati sull'acquisto e sulla lettura, desideri e suggerimenti
• ascolti, immagini, video
![Page 24: web da zero a infinito](https://reader033.vdocuments.mx/reader033/viewer/2022061206/54821489b4af9f0b518b4653/html5/thumbnails/24.jpg)
social network
• socio-semantic web (s2w)• stanley milgram: 6 gradi di separazione qualunque persona può essere collegata a qualunque altro del mondo attraverso una catena di conoscenze con non più di 5 intermediari.
• applicazioni: facebook, myspace, linkedin, ning,...
![Page 25: web da zero a infinito](https://reader033.vdocuments.mx/reader033/viewer/2022061206/54821489b4af9f0b518b4653/html5/thumbnails/25.jpg)
mash-up (poltiglia)
applicazione web di tipo ibrido che include dinamicamente informazioni o contenuti provenienti da più fonti
esempi: segnalo in una mail l’ubicazione del mio appartamento incollando una google map; compilo una bibliografia automatica; ecc.
si prende da terzi via api, tramite feed o javascript
facilissimo da progettare ed eseguire
![Page 26: web da zero a infinito](https://reader033.vdocuments.mx/reader033/viewer/2022061206/54821489b4af9f0b518b4653/html5/thumbnails/26.jpg)
webliography
• it.wikipedia.org/wiki/World_Wide_Web e pagine correlate
• www.aidaweb.it/lavorincorso/filacchioni
• en.scientificcommons.org/26046960
• www.aidaweb.it/2007/Biancu.pdf
• www.slideshare.net/bonaria/italian-library-20-one-question-many-answers
• www.public.iastate.edu/~gerrymck/Rome2009.ppt
• www.uniciber.it/fileadmin/doc_imm/documenti/seminario_novembre_2007/meschini_ciber2007.ppt