Upload
vuhuong
View
219
Download
0
Embed Size (px)
Citation preview
INTERNET EVOLUZIONE & PROGRAMMAZIONEdal web al web 2.0 ed oltre… < francesco fumelli >
INTERNET EVOLUZIONE & PROGRAMMAZIONE
La storia di internet
<1989Primadellosviluppodelwebleinformazionieranorecuperateconducendounaseriedipassaggicomplica7ecomandiperlocalizzareida7,prepararelaconnessioneremotaescaricareida7inuncomputerlocale,richiedendounaprofondaconoscenzainforma7ca1989TimBerners-Lee,all’epocaunricercatoredelCERNdiGinevra,presentòunabozzapreliminaredelprotocollodireteperilwebdoveproponeval’adozionedeidocumen7ipertestuali.hFp://www.w3.org/Administra7on/HTandCERN.txt1991E’statol’annopiùimportanteperlanascitadelweb:il6agostovenneppubblicatoilprimositowebfunzionanteeaccessibiledaHTTPconunindirizzoWWW.WorldWideWebèstatoilprimositowebdellastoria
INTERNET EVOLUZIONE & PROGRAMMAZIONE
questaèlaprimapaginawebdellastoria…
INTERNET EVOLUZIONE & PROGRAMMAZIONE
Il primo Web e la bolla delle “dot com”
1999èstatodichiaratol’annodell’esplosionedelleDot-comIltermineDot-comèancheu7lizzatoperiden7ficarequelleaziendecheimpostaronounbusinessimprontatoprincipalmenteall'erogazionediserviziviawebeiniziaronoaspuntareiprimisi7webdicommercioeleFronico(e.commerce).Questeaziende,eccessivamentefiduciosenellepotenzialitàdiunareteancoraimmaturarete,siilluserodipoterfacilmenteespandersi,masitrovarono,inmol7casi,adoverfareicon7con:
-MancanzadiideeinnovaAve,diesperienzaedicapacitàges7onali.-Unapproccioalwebnonancoraorientatoall’utente- OssessioneperoDenereprofiFfaciliesopraFuFoilpiùvelocementepossibile
MailWEBnoneraunaTVconuntelecomandopiùcomplicato…
INTERNET EVOLUZIONE & PROGRAMMAZIONE
Il primo Web e la crisi delle “dot com”
Proprioperques7mo7vileDot-comfuronoleprotagoniste-innega7vo-dellabollaspecula7vadellanew-economyall'iniziodeglianni2000,quandonumerosediessefallironomiseramentegenerandounaveraepropriafasedirecessioneglobale,chesispinseoltreilseForeInternet.
Oltreaquellefallite,cisonostaAnumerosicasidiDot-comcheriuscironoasopravviveregrazieadunabuonainizia7vaimprenditorialeedallacapacitàdioffrireservizipiùinteressan7edinnova7viedecisamentepiù“intera`vi”
INTERNET EVOLUZIONE & PROGRAMMAZIONE
Il primo WebIlWebèstatooriginariamenteuAlizzatopervisualizzaredocumenAstaAci;inpar7colare,iprimisi7Weberanoforma7dauninsiemedipaginesta7checontestoeimmagini,concatenatedasemplicilinkincrocia7,esclusivamenterealizzateinlinguaggioHTML.Talisi7eranocrea7sullabasediunprogeFoiniziale,modificabileeaggiornabilesoltantooperandodireFamentesusorgen7HTML;
Lepagineeranorealizzateunaadunaedallostessomodomodificate,incasodinecessità,daglisviluppatori.Questoèinestremasintesi,ilWeb1.0.intendendodefinireconlasigla“1.0”laprimafasedidiffusionedelweb,avvenutasfruFandounanotazionepuramenteinforma7cachedis7ngueleversionidiunsofwaredurateilsuociclodivita.
L’interaFvitàeralimitata,lacomunicazioneunidirezionaleelaproduzionedicontenuAdedicaAancoranoneraprioritaria.
INTERNET EVOLUZIONE & PROGRAMMAZIONE
nascita del web 2.0
SelapaternitàdelwebèdaaFribuireaTimBerners-Lee,laconceFualizzazionedellanuovavisione(web2.0)speFainveceaTimO’ReillyfondatoreeamministratoredelegatodellacasaeditriceMediaO’Reilly.
Duranteunasessionedibrainstorming,tenutasinel2004nelcorsodiunaconferenzaconilvicepresidentedellastessacasaeditriceDaleDougherty,O’Reillyebbemododidarevitaaquestotermineperdefinirel’importanzachestavaacquisendolaretedopolacrisidelledot-com.IlwebnonpiùcomeunaTVmacomeuna“piaDaforma”
Tim O’Reilly
INTERNET EVOLUZIONE & PROGRAMMAZIONE
web 2.0 è una piattaforma
NellavisionedelwebcomepiaFaforma,oltrealprocessodielaborazionediapplicazioni,vièilprocessodicostruzionedinuoveapplicazioni.
InquestasituazioneilwebsiconfiguracomeunambientechemeDeadisposizionetuFglielemenAnecessaripercrearenuoveapplicazioni(ApplicazioniMASHUP)PerspiegaremeglioquestoconceFo,cirifacciamoaun7picoesempiochesiusapermeFereaconfrontoilweb1.0eilweb2.0:imaDoncinilego.
Isingolipezzidilegosonoicomponen7sofwareelementari.Componendoisingoli“maFoncini”oFeniamounavastatassonomianuoveapplicazionionuovicontenu7chepossonoessereu7lizza7dagliuten7.
Standard:IlfunzionamentodelwebcomepiaFaformadisviluppoèpossibilesoloseisingoli“maFoncini”sonoprogeFa7inmodouniforme(standarduniforme)inmodotalechepossonoessere“incastra7”tradiloro
INTERNET EVOLUZIONE & PROGRAMMAZIONE
web 2.0 è partecipativo
AltroprincipiocentraleindividuatodaTimO’ReallypercompletareeintegrarelasuadefinizionediWeb2.0fariferimentoall’ideadisfruDarel’intelligenzacolleFva(HarnessingCollecAveIntelligence)degliutenAdelWeb.«Checos'èl'intelligenzacolle`va?Inprimoluogobisognariconoscerechel'intelligenzaèdistribuitadovunquec'èumanitàechequestaintelligenza,distribuita,puòesserevalorizzataalmassimomediantelenuovetecniche,sopraDuDomeDendolainsinergia.
Oggi,seduepersonedistan0sannoduecosecomplementari,periltramitedellenuovetecnologie,possonodavveroentrareincomunicazionel'unaconl'altra,scambiareillorosapere,cooperare.De:oinmodogenerale,pergrandilinee,èquestainfondounamanifestazionediintelligenzacolle>va.»PierreLévy*PierreLévyhadedicatounlibroall'intelligenzacolle>va
INTERNET EVOLUZIONE & PROGRAMMAZIONE
web 2.0 è basato sui database
IlWeb2.0èlaretecomepiaDaforma.LeapplicazioniWeb2.0sonoquellechepermeFonodioFenerelamaggiorpartedellefunzionalitàusandoil“sobwarecomeunservizio”inuncon7nuoaggiornamentochemigliorapiùlepersonelou7lizzano.Ida7sialimentanosfruFandoemixandosorgen7mul7ple,generatedagliuten7.Uten7chefornisconoipropricontenu7eserviziconmodalitàchenepermeFeilriu7lizzodapartedialtri."ArchiteDuradellapartecipazione"perprodurre“userexperience”piùsignifica7ve. DaquestapremessaconceFualesipossonoestrarreleparolechiavedelwebaFuale:-LaretecomepiaDaforma,-Sobwarecomeservizio,-UAlizzodeidaAdasorgenAmulAple,-ArchiteDuradellapartecipazione-Betaperpetuo,-ProduzionedicontenuAdapartedegliutenA,-Richuserexperience,
INTERNET EVOLUZIONE & PROGRAMMAZIONE
le API (application programming interface)
IlWeb2.0èlaretecomepiaDaforma.Eleistanzasofwarediventanointeroperabili.QuestopuòavvenireperchélepiaDaformesobwaremeFonoadisposizioneleloroAPI.PossiamoimmaginareleAPIcomedelle“ciabaFeeleFriche”informasofware,dovealtriservizipossonocollegarsiperprendere“energia”opera7va.LepiaDaformesobwarenelweb2.0si“scambiano”servizi.
CosìPanoramio-tramiteleAPIdiGoogleMaps-puòpubblicarefotografiedeiluoghinelcontestocartografico,cosìpossiamofarelogininunsitousandolenostrecredenzialiFacebook,cosìpossiamoautoma7camentepostarelamedesimafotosuInstagrameTwiFer,conunasolaoperazione.
INTERNET EVOLUZIONE & PROGRAMMAZIONE
web 2.0: una definizione ipotetica
IlWeb2.0èunapiaDaformatecnologicadiapplicazioni,basatesutecnologieinteraFvecheabilitanolapartecipazioneaFvadegliutenAecheconsentonounelevatolivellodiinterazionifragliutenAstessiperconneDersi,comunicare,condividereecollaborareonline.
SuquestapiaDaformatecnologicanascononuovedinamicherelazionali,nuovimodellidibusinessenuoveopportunitàperleaziende»
da:Comunicare2.0-Lavorareconglistrumen0delnuovoweb.A.ClericiM.DePira,G.Salvio>ed.Apogeo2012
INTERNET EVOLUZIONE & PROGRAMMAZIONE
le applicazioni WEB 2.0 - social media e social software
L’usosocialedelwebpartecipaAvoecollaboraAvohadatovitaadunanuovadefinizione,ormaiassestatasineldiscorsosociale,tecnologicoecommercialelegatoainternet:iltermineinques7oneèsocialmedia.
ISocialMediasonoungruppodiapplicazioniInternetbasatesuipresuppos7ideologicietecnologicidelWeb2.0checonsentonolacreazioneeloscambiodicontenu7genera7dagliuten7
Isocialsobwaresonoinvecel’insiemedelleapplicazioniaccessibilitramiteinternetchesonouAlizzatedagliutenAperconneDersifraloro,comunicare,condividerecontenu7econtribuireallacreazionedinuovi
INTERNET EVOLUZIONE & PROGRAMMAZIONEsocial media e social software
Adesempio:-YouTubeèunsocialmedia,basatosuunapiaFaformasocialsobwareprogeFatadaGooglecheconsentedicondividerecontenu7video;-Wikipediaèunsocialmedia,basatosuunapiaFaformasocialsobware“OpenSource”(Wiki)checonsenteaisuoiuten7dicollaborareallascriFuradinuovilemmidell’enciclopedia;
Isocialmediacoincidonoconisocialsobware Isocialmediasonol’insiemedelleinformazionicherisultanodallacreazioneedalladiffusionedeicontenu7onlinedegliuten7tramiteisocialsobware.
INTERNET EVOLUZIONE & PROGRAMMAZIONE
evoluzione e non rivoluzione
TralediversepolemichenatesullapiùadaFaaFribuzionedeltermineweb2.0,l’interventodimaggiorrilievochemeritadiesserecitatoèquellodelpadredelweb,TimBerners-Leechesièespressochiaramenteapropositodiquestopassaggio:
“[…]web1.0eragiàconneDerelepersone.Eiopensocheilweb2.0siadifaFosoloun’espressionegergale,nessunosaneanchecosasignifichi.Seilweb2.0pervoisonoblogewiki,alloraquestoconsisteinpersonecheparlanoapersone(peopletopeople).Maquestoèciòcheililwebsisupponevachefossefindall’inizio.Einfa`,vedetechequestocosiddeFoweb2.0significau7lizzareglistandardchesonosta7prodo`dacolorochelavoranosulweb1.0”
“[…]Ilweb2.0nonènulladinuovo,[…]TuFelecomponen7delcosiddeFoweb2.0c’eranogiàallanascitadelweb,equindipossiamopiuFostoparlarediunasuanaturaleevoluzione”
INTERNET EVOLUZIONE & PROGRAMMAZIONE
web 3.0 il futuro in corso
Cisonodiversidiba`7sulsignificatodeltermineWeb3.0esuqualepossaessernedefinizioneadaFa.Ilweb3.0adogginonèrealizzatoenonseneconosceneppureunadefinizioneunivoca.Traletendenzechepotrannoportarealprossimowebpossiamocitare:
- TrasformareilWebinundatabase- Unpercorsoevolu7voversol'intelligenzaarAficiale- Evoluzioneversoil3D-Web“semanAco”conmotoridiricercacapacidicomprendereil“significato”- Da7geograficiecartograficicomebasediconsultazioneeleFuradelleinformazionigeoreferenziate- Lafusionedeipoli:Nonpiùduepoli:ar7sta-fan,azienda-consumatore,poli7co-eleForechedialogano.Iduepolisarannofusiinununicoflussodico-creazionecon7nua
L’intelligenzaArAficialenonècertounnovitàeiprimiesempidisofware“pensan7”derivanodireFamentedallafinedeglianni60.E’ilcasodiEloisaeClever,dueno7“chatbot”.UnchaFerbotèunsofwareprogeFatoperformularedelleconversazioniintelligen7conl’uomoaFraversounsistematestualeovocale.Loscopoèquellodiilluderel’uomoches7adialogandoconunaltroessereumanoenonconun’intelligenzaar7ficialehFp://www.eloisa.it/codice/index.htmlohFp://www.cleverbot.com/
INTERNET EVOLUZIONE & PROGRAMMAZIONE
web 3.0 il futuro che verrà e la nuova promessa della A.IIlWeb3.0potrebbeessereunpercorsoevoluAvoperilWebcheconduceadunaIntelligenzaAr7ficialecapacediinteragireconilWebinmodoquasiumano.AziendecomeIBMeGooglestannogiàimplementandonuovetecnologieperoFenereinformazionisorprenden7(comeprevedereilcomportamentodell’utenteintuFelesituazioni)aFraversoildataminingsuisi7Webfrequenta7.
L'archiviazioneelostudiodelleinformazionicheriguardanol'interesseespressodurantelanavigazione,comeoppurelapossibilitàditrasferiresensazioni,esigenze,gus7ecomportamen7,meFerebberoisistemidiA.Inellecondizionidipoteran7cipareassistereesupportaregliuten7,ades.colorochenonpossonoessereautosufficien7.Maancheiconsumatorinelleloroabitudinidiacquisto(amazon)
Nonèancoradelineatoselaforzatrainante-dietroilWeb3.0-sarannoisistemiintelligen7“perse”oppuresel'intelligenzaverràestraFadalwebasecondadicomegliuten7viinteragiscono.Importanzadei(nostri)daAcomemerceèinognicasofondamentaleesuquesAsibasel’interomodellodibusinessdiGoogle!
hFp://it.wikipedia.org/wiki/Data_mining
INTERNET EVOLUZIONE & PROGRAMMAZIONE
web 3.0 il futuro che verrà e la realtà aumentata e virtuale
LastartupMagicLeapsullaqualeGooglehainves7toalmomentosistaoccupandodiunprogeFodi“cinemaAcreality”checonsen7rà-grazieall’u7lizzodispecialiocchialiperlarealitàaumentata-divisualizzareogge`virtualiin3Dinunambientereale,conunadefinizionetalechesaràdifficiledisAngueretraoggeFrealiedoggeFvirtuali.
UnprogeFochesispostaperfeFamentecongliaFualiGoogleGlassechemoltoprobabilmenteserviràinfuturoaBigGpropriopermiglioraregliaFualiocchiali.OltrealcolossodiMountainView,tragliinves7torichehannocredutoallastartupMagicLeaptroviamolacompagniacinematograficaLegendaryPictureseAndreessenHorowitzdiQualcomm.
hFps://www.youtube.com/watch?v=1XYO_rJDvXA
INTERNET EVOLUZIONE & PROGRAMMAZIONE
web 3.0 il futuro che verrà e la realtà aumentata e virtuale
NelmesedioFobre2014Googlehainves7to200milionididollariin“MagicLeap”,startupspecializzatanellarealtàaumentata.Facebook-dalcamtosuo-hainves7toinOculus,gliocchialiperlarealtàvirtuale.
GRAZIE PER L’ATTENZIONE
LicenzaCrea7veCommonsAFribuzionecondividiallostessomodo4.0Internazionale.