20
INTERNET EVOLUZIONE & PROGRAMMAZIONE dal web al web 2.0 ed oltre< francesco fumelli >

INTERNET EVOLUZIONE & PROGRAMMAZIONE · EVOLUZIONE & PROGRAMMAZIONE La storia di internet < 1989 Prima dello sviluppo del web le informazioni erano recuperate conducendo una serie

  • Upload
    vuhuong

  • View
    219

  • Download
    0

Embed Size (px)

Citation preview

Page 1: INTERNET EVOLUZIONE & PROGRAMMAZIONE · EVOLUZIONE & PROGRAMMAZIONE La storia di internet < 1989 Prima dello sviluppo del web le informazioni erano recuperate conducendo una serie

INTERNET EVOLUZIONE & PROGRAMMAZIONEdal web al web 2.0 ed oltre… < francesco fumelli >

Page 2: INTERNET EVOLUZIONE & PROGRAMMAZIONE · EVOLUZIONE & PROGRAMMAZIONE La storia di internet < 1989 Prima dello sviluppo del web le informazioni erano recuperate conducendo una serie

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

Page 3: INTERNET EVOLUZIONE & PROGRAMMAZIONE · EVOLUZIONE & PROGRAMMAZIONE La storia di internet < 1989 Prima dello sviluppo del web le informazioni erano recuperate conducendo una serie

INTERNET EVOLUZIONE & PROGRAMMAZIONE

questaèlaprimapaginawebdellastoria…

Page 4: INTERNET EVOLUZIONE & PROGRAMMAZIONE · EVOLUZIONE & PROGRAMMAZIONE La storia di internet < 1989 Prima dello sviluppo del web le informazioni erano recuperate conducendo una serie

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…

Page 5: INTERNET EVOLUZIONE & PROGRAMMAZIONE · EVOLUZIONE & PROGRAMMAZIONE La storia di internet < 1989 Prima dello sviluppo del web le informazioni erano recuperate conducendo una serie

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”

Page 6: INTERNET EVOLUZIONE & PROGRAMMAZIONE · EVOLUZIONE & PROGRAMMAZIONE La storia di internet < 1989 Prima dello sviluppo del web le informazioni erano recuperate conducendo una serie

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.

Page 7: INTERNET EVOLUZIONE & PROGRAMMAZIONE · EVOLUZIONE & PROGRAMMAZIONE La storia di internet < 1989 Prima dello sviluppo del web le informazioni erano recuperate conducendo una serie

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

Page 8: INTERNET EVOLUZIONE & PROGRAMMAZIONE · EVOLUZIONE & PROGRAMMAZIONE La storia di internet < 1989 Prima dello sviluppo del web le informazioni erano recuperate conducendo una serie

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

Page 9: INTERNET EVOLUZIONE & PROGRAMMAZIONE · EVOLUZIONE & PROGRAMMAZIONE La storia di internet < 1989 Prima dello sviluppo del web le informazioni erano recuperate conducendo una serie

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

Page 10: INTERNET EVOLUZIONE & PROGRAMMAZIONE · EVOLUZIONE & PROGRAMMAZIONE La storia di internet < 1989 Prima dello sviluppo del web le informazioni erano recuperate conducendo una serie

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,

Page 11: INTERNET EVOLUZIONE & PROGRAMMAZIONE · EVOLUZIONE & PROGRAMMAZIONE La storia di internet < 1989 Prima dello sviluppo del web le informazioni erano recuperate conducendo una serie

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.

Page 12: INTERNET EVOLUZIONE & PROGRAMMAZIONE · EVOLUZIONE & PROGRAMMAZIONE La storia di internet < 1989 Prima dello sviluppo del web le informazioni erano recuperate conducendo una serie

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

Page 13: INTERNET EVOLUZIONE & PROGRAMMAZIONE · EVOLUZIONE & PROGRAMMAZIONE La storia di internet < 1989 Prima dello sviluppo del web le informazioni erano recuperate conducendo una serie

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

Page 14: INTERNET EVOLUZIONE & PROGRAMMAZIONE · EVOLUZIONE & PROGRAMMAZIONE La storia di internet < 1989 Prima dello sviluppo del web le informazioni erano recuperate conducendo una serie

INTERNET EVOLUZIONE & PROGRAMMAZIONEsocial media e social software

Adesempio:-YouTubeèunsocialmedia,basatosuunapiaFaformasocialsobwareprogeFatadaGooglecheconsentedicondividerecontenu7video;-Wikipediaèunsocialmedia,basatosuunapiaFaformasocialsobware“OpenSource”(Wiki)checonsenteaisuoiuten7dicollaborareallascriFuradinuovilemmidell’enciclopedia;

Isocialmediacoincidonoconisocialsobware Isocialmediasonol’insiemedelleinformazionicherisultanodallacreazioneedalladiffusionedeicontenu7onlinedegliuten7tramiteisocialsobware.

Page 15: INTERNET EVOLUZIONE & PROGRAMMAZIONE · EVOLUZIONE & PROGRAMMAZIONE La storia di internet < 1989 Prima dello sviluppo del web le informazioni erano recuperate conducendo una serie

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”

Page 16: INTERNET EVOLUZIONE & PROGRAMMAZIONE · EVOLUZIONE & PROGRAMMAZIONE La storia di internet < 1989 Prima dello sviluppo del web le informazioni erano recuperate conducendo una serie

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/

Page 17: INTERNET EVOLUZIONE & PROGRAMMAZIONE · EVOLUZIONE & PROGRAMMAZIONE La storia di internet < 1989 Prima dello sviluppo del web le informazioni erano recuperate conducendo una serie

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

Page 18: INTERNET EVOLUZIONE & PROGRAMMAZIONE · EVOLUZIONE & PROGRAMMAZIONE La storia di internet < 1989 Prima dello sviluppo del web le informazioni erano recuperate conducendo una serie

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

Page 19: INTERNET EVOLUZIONE & PROGRAMMAZIONE · EVOLUZIONE & PROGRAMMAZIONE La storia di internet < 1989 Prima dello sviluppo del web le informazioni erano recuperate conducendo una serie

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.

Page 20: INTERNET EVOLUZIONE & PROGRAMMAZIONE · EVOLUZIONE & PROGRAMMAZIONE La storia di internet < 1989 Prima dello sviluppo del web le informazioni erano recuperate conducendo una serie

GRAZIE PER L’ATTENZIONE

[email protected]

LicenzaCrea7veCommonsAFribuzionecondividiallostessomodo4.0Internazionale.