Orizonturi Web (Web Horizons)
-
Author
sabin-buraga -
Category
Technology
-
view
3.296 -
download
9
Embed Size (px)
description
Transcript of Orizonturi Web (Web Horizons)
- 1. Internetics 2008Orizonturi Web Dr.SabinBuraga Dr.SabinCorneliu Buraga www.purl.org/net/busaco
2. Internetics 2008 pasiunemuzicpicturbusacoliteratur fotografie arte(micro)blog Romnia XMLSabinBuragaprofesorComputerScienceA.I.Cuzacercetarefacultate Web interaciuneconferinemanagement semanticdesign cricursuriprogramare Dr.SabinCorneliu Buraga www.purl.org/net/busaco 3. Internetics 2008Opiniile exprimate ncadrulacesteiprezentri nureflectpunctuldevedereoficialalcompaniei MicrosoftsaualFacultiideInformaticaUniversitiiA.I.CuzadinIai,Romnia Dr.SabinCorneliu Buraga www.purl.org/net/busaco 4. Internetics 2008Orizonturi Web parteaIdespre Web 1.0 ialteantichiti Dr.SabinCorneliu Buraga www.purl.org/net/busaco 5. Internetics 2008Web1.0SirTimBernersLee CERN,1989accesuniformlasistemeinformaionaledisparate, indiferentde natura surselordedate anything can link to anythingDr.SabinCorneliu Buraga www.purl.org/net/busaco 6. Internetics 2008Web 1.0Resurselesunt identificateprinadresa lor identificatoruniformderesurse (URI/IRI) Existenaunuiprotocol e.g.,HTTP oferind acceslaconinutulresurselor Resursele documente sau pagini Web includmarcaje MarcajeleconinlarndullorURIuriDr.SabinCorneliu Buraga www.purl.org/net/busaco 7. Internetics 2008Web1.0FuncioneazconformreglementrilorConsoriuluiWeb (>500membri) MIT,ERCIM,KeioUniversityAdobe,HP,IBM,Microsoft,Sun, www.w3.orgDr.SabinCorneliu Buraga www.purl.org/net/busaco 8. Internetics 2008Web1.0situri WebversusaplicaiiWebinformaiiunitare versusfuncionalitispecifice Dr.SabinCorneliu Buraga www.purl.org/net/busaco 9. Internetics 2008Web1.0 Dr.SabinCorneliu Buraga www.purl.org/net/busaco 10. Internetics 2008Web1.0 Aplicaie Web interaciuneadintreaplicaieiutilizatori areloc viaointerfaWeb uzual,sitWeb =aplicaieWeb exemple:Amazon, Expedia,MSDN, PHPMyAdmin,Dr.SabinCorneliu Buraga www.purl.org/net/busaco 11. Internetics 2008Web1.0 Aplicaie Web=Interfa +Coninut (Date)+Program Dr.SabinCorneliu Buraga www.purl.org/net/busaco 12. Internetics 2008 mitul 1:cea mai importantesteinterfaa Dr.SabinCorneliu Buraga www.purl.org/net/busaco 13. Internetics 2008 mitul 2:celmaiimportantesteconinutul Dr.SabinCorneliu Buraga www.purl.org/net/busaco 14. Internetics 2008 mitul 3:celmaiimportantesteprogramul Dr.SabinCorneliu Buraga www.purl.org/net/busaco 15. Internetics 2008Web1.0 Aplicaie Web=Interfa +Coninut (Date)+Program defapt,toatesuntlafeldeimportante! Dr.SabinCorneliu Buraga www.purl.org/net/busaco 16. Internetics 2008 Orizonturi Web parteaII Web2.0:implicarea utilizatorilor Dr.SabinCorneliu Buraga www.purl.org/net/busaco 17. Internetics 2008 Careva fi sfiemicarea? Dr.SabinCorneliu Buraga www.purl.org/net/busaco 18. Internetics 2008Webul prezent Platformceoferutilizatorilorposibilitatea(libertatea) sicontrolezepropriiledate aanumitulWeb 2.0,conformTim OReilly,2005focalizareasupraaspectelor socialeDr.SabinCorneliu Buraga www.purl.org/net/busaco 19. Internetics 2008 opennessofdataandservices,richuserexperienceandlowcostofdelivery. JeffClavier Dr.SabinCorneliu Buraga www.purl.org/net/busaco 20. Internetics 2008 Webul social:Caracteristici SAAS SoftwareAsAService SuitaOffice Google Docs,OfficeLive APIuri oferind acces liber laservicii WebpubliceDr.SabinCorneliu Buraga www.purl.org/net/busaco 21. Internetics 2008 Webul social:CaracteristiciParticipare read/writeWeb colaborare,comuniti,conectivitateinterpersonal&ntreaplicaii Dr.SabinCorneliu Buraga www.purl.org/net/busaco 22. Internetics 2008 Webul social:CaracteristiciSoftwarerulat oriundeubicuitateaaplicaiilorWeb Dr.SabinCorneliu Buraga www.purl.org/net/busaco 23. Internetics 2008using System.Xml; Webul social:Caracteristici using System.Xml.Serialization;[XmlRootAttribute(quot;Cadouriquot;, Namespace=quot;http://www.mag.ro/produsequot;, IsNullable = false)] public class Cadouri : Object { public Cadou cadou; } public class Cadou { // clas cu informaii despre cadouri // va fi serializat, chiar dac are valoarea 'null' [XmlElementAttribute(IsNullable = false)] public int bucati; // la serializare, se va numi 'produs' i nu 'nume' [XmlElementAttribute(quot;produsquot;)] public string nume; // va fi serializat ca un atribut, nu ca un element [XmlAttribute] public double pret; }Transformare/refolosire adatelor(r)evoluia XML ExtensibleMarkupLanguage Dr.SabinCorneliu Buraga www.purl.org/net/busaco 24. Internetics 2008 Webul social:CaracteristiciInteligenacolectiveditare&managementcolaborativ alconinutuluicalitatea articolelor oferite deWikipediaDr.SabinCorneliu Buraga www.purl.org/net/busaco 25. Internetics 2008 Webul social:Caracteristici ncredere radicalautentificare descentralizat detipSSO(SingleSignOn)viaOpenID sau CardSpace Dr.SabinCorneliu Buraga www.purl.org/net/busaco 26. Internetics 2008 Webul social:Caracteristici Valori debaz deschidere,transparen,respect iniiativa CreativeCommons +ScienceCommonsreasonable,flexiblecopyrightDr.SabinCorneliu Buraga www.purl.org/net/busaco 27. Internetics 2008Webul socialArhitecturi aleparticipriibloggingblogosferaWeb (local/global)delajurnalonline personal laadvertisingcorporatistBlogger,Wordpress,MovableType Dr.SabinCorneliu Buraga www.purl.org/net/busaco 28. Internetics 2008Webul socialArhitecturi aleparticipriimicrobloggingnotie scurteredactateviaWeb, dispozitivemobilesauaplicaiiconvenionaleTwitter,Identi.ca,Jaiku, Cirip.ro Dr.SabinCorneliu Buraga www.purl.org/net/busaco 29. Internetics 2008Webul socialArhitecturi aleparticipriireele sociale socialnetworksconexiuni (in)directe ntrepersoaneversus partajareaunuiobiectcurolsocial:fotografie,film,tire,Dr.SabinCorneliu Buraga www.purl.org/net/busaco 30. Internetics 2008Webul social AdreseWebPrezentriConnotea,Del.icio.us SlideLive,SlideshareDocumente Evenimente GoogleDocs,Scribd Eventful,UpcomingMindmapping &diagrameManagementdeproiecteBubbl.us,GliffyBasecamp,Teamness.ro Video Spaiivirtuale3D JumpCut,Vimeo, Trilulilu.ro Habbo Hotel,Second Life etc.,etc. Dr.SabinCorneliu Buraga www.purl.org/net/busaco 31. Internetics 2008Webul social Last.fmFlickr TwineBookMoochMySpace Orkut ??? Dr.SabinCorneliu Buraga www.purl.org/net/busaco 32. Internetics 2008Webul socialArhitecturi aleparticiprii aplicaiidetip wikimanagementulcolaborativ (deschis)alconinutuluiMediaWiki,TWiki,XWiki etc.Dr.SabinCorneliu Buraga www.purl.org/net/busaco 33. Internetics 2008 Dr.SabinCorneliu Buraga www.purl.org/net/busaco 34. Internetics 2008Webul socialMediatizare (syndication)Webdateprivitoare launsitWeb blog,wiki,agregator, sunt expuse liber viaunflux(feed)nformatRSS (ReallySimpleSyndication)sau Atom XMLpodcasting =pod(iPod)+broadcastDr.SabinCorneliu Buraga www.purl.org/net/busaco 35. Internetics 2008Webul social Taggingtagurile definitedeutilizatorreprezint clasificriadhoc realizatedeoameni,partajatencadruluneicomuniti tag =dat/metadat simpl asociat externunui obiect (unei resurse) e.g.,imagine,melodie,adresWeb etc.Dr.SabinCorneliu Buraga www.purl.org/net/busaco 36. Internetics 2008Webul social tagging Dr.SabinCorneliu Buraga www.purl.org/net/busaco 37. Internetics 2008 Dr.SabinCorneliu Buraga www.purl.org/net/busaco 38. Internetics 2008Webul social Taggingfacilitareaidentificrii,cutrii,clasificrii,agregrii taguriasociatemesajelordeemail(cazulGMail) vs. mesajeorganizatepedirectoareDr.SabinCorneliu Buraga www.purl.org/net/busaco 39. Internetics 2008 Webul socialUtilizrialetaggingului:socialbookmarking:del.icio.us,Ma.gnolia multimedia: Dabble,Flickr, Last.fm,Viddlertiri:Diggebusiness:Amazon,Lulu localizare geografic (geotagging):Panoramio,Platial muzee:Steve.museum,Powerhouse tiin:CiteULike,myExperiment nIntranet:IBMDogear,Scuttle,ConnectBeam lanivel desistem deoperare (fiiere): MacOSX,Vista Dr.SabinCorneliu Buragawww.purl.org/net/busaco 40. Internetics 2008Webul social Dr.SabinCorneliu Buraga www.purl.org/net/busaco 41. Internetics 2008Webul social Interaciunebogatcuutilizatorulinteractivitate Web similar interaciunii convenionale RIA RichInternetApplications platforme (dedezvoltare)Webpentru utilizatorul obinuit Facebook,Joomla,MicrosoftPopFly, Twitter,WordPress,Yahoo!Pipes etc. Dr.SabinCorneliu Buraga www.purl.org/net/busaco 42. Internetics 2008Webul social Interaciunebogatcuutilizatorul Ajax(AsynchronousJavaScriptAndXML)+ CometFlex/AIR Silverlight Dr.SabinCorneliu Buraga www.purl.org/net/busaco 43. Internetics 2008Webul social Interaciunebogatcuutilizatorulwidgeturi/gadgeturi (miniaplicaiispecifice)lanivel de:desktop, Web,dispozitive mobileGoogleDesktop,iPhone/iPod,KDE,MacOSX,Vista, Dr.SabinCorneliu Buraga www.purl.org/net/busaco 44. Internetics 2008Webul social Interaciunebogatcuutilizatorul jocurisociale ncontextul augmented/virtualreality Dr.SabinCorneliu Buraga www.purl.org/net/busaco 45. Internetics 2008Webul socialAplicaiiWeb hibride:mashupscombinareaconinutuluiceprovinedinsurse(situri) multiple,oferind ofuncionalitate/experien nouutilizeazfluxuriRSS/Atom,serviciiWeb,APIuri,ProgrammableWeb.comDr.SabinCorneliu Buraga www.purl.org/net/busaco 46. Internetics 2008Webul socialMashupnliniadecomand anavigatorului Web: extensia Ubiquitypentru Firefox Dr.SabinCorneliu Buraga www.purl.org/net/busaco 47. Internetics 2008Orizonturi Web intermezzo Dr.SabinCorneliu Buraga www.purl.org/net/busaco 48. Internetics 2008realitiSuprancrcareinformaional (information overload)Cutarencbazat pe cuvintecheie Abuzdeidentitatenecesitateaverificriisociale RigiditateaaplicaiilorWeb fiecaresitstocheazdatespecificeinulepartajeazcualtele similare sau nu Dr.SabinCorneliu Buraga www.purl.org/net/busaco 49. Internetics 2008realiti calculatoarele nunelegdateleprezentepeWeb Dr.SabinCorneliu Buraga www.purl.org/net/busaco 50. Internetics 2008realitiConstituireaunorpnze(weburi) grupri, reele deinformaiidisponibileliber,evolundconformintereseloruneicomuniti (e.g.,grup deutilizatori,organizaie,industrie,) Dr.SabinCorneliu Buraga www.purl.org/net/busaco 51. Internetics 2008 ntrebare Cumseasigurutilizarea,interoperabilitatea,consistenairefolosirea nmodinteligent aacestorweburi? Dr.SabinCorneliu Buraga www.purl.org/net/busaco 52. Internetics 2008 Orizonturi Web parteaIIIspreWeb 3.0 Webul datelor Dr.SabinCorneliu Buraga www.purl.org/net/busaco 53. Internetics 2008necesitate asociereade metadate (datedespre date) resurselor existente pe Webvocabulare determenidescriind ceva: proprieti,domenii,persoane,lumi, Dr.SabinCorneliu Buraga www.purl.org/net/busaco 54. Internetics 2008necesitate specificarea relaiilor dintre resurse Dr.SabinCorneliu Buraga www.purl.org/net/busaco 55. Internetics 2008necesitatemodelarea &procesarea cunotinelor Dr.SabinCorneliu Buraga www.purl.org/net/busaco 56. Internetics 2008necesitateModelarea cunotinelor knowledgeaboutthings realizat:sistematic,formalizat cuconcursul calculatorului,dedoritadhoc,manual dectre utilizatorii obinuiiDr.SabinCorneliu Buraga www.purl.org/net/busaco 57. Internetics 2008necesitateModelareadatelortrebuies fac implicitulexplicitjava limbajul,insulaorisortimentuldecafea? Dr.SabinCorneliu Buraga www.purl.org/net/busaco 58. Internetics 2008necesitate Modelareadatelortrebuies fac implicitulexplicit Javaeste unlimbaj deprogramare. XWiki este oaplicaie Webscris nlimbajul Java.ProgramareaC#poatefimaifacildectceanJava. Uordeneles de(unii)oamenidarpotfioarenelesedectrecalculatoare? Dr.SabinCorneliu Buraga www.purl.org/net/busaco 59. Internetics 2008 ntrebare Exist mijloace deaexplicadatele? Dr.SabinCorneliu Buraga www.purl.org/net/busaco 60. Internetics 2008soluii Microformatespecificarea vocabularelor demetadate directncadrulunor formatederedareadatelorcurentul POSH (PlainOldSemanticHTML) www.microformats.org Dr.SabinCorneliu Buraga www.purl.org/net/busaco 61. Internetics 2008soluii Microformate marcaje XHTML(