Dela e-mail la Social Web

666 views

Published on

Dela e-mail la Social Web

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
666
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Dela e-mail la Social Web

  1. 1. Şcoala de vară “Informatica la castel”, Macea, 29.08 – 03.09.2011 Dela e-m@il la Social WebDragoş Acostăchioaie http://www.unixinside.org dragos@unixinside.org
  2. 2. Şcoala de vară “Informatica la castel”, Macea, 29.08 – 03.09.2011 Ce este Web-ul social? ✗ Web-ul social este un set de relatii care interconecteaza persoane prin intermediul Web-ului ✗ Web-ul social descrie cum trebuie proiectate si dezvoltate siturile si aplicatiile astfel incat sa suporte si sa sprijine interactiunea sociala ✗ Web-ul a fost dintotdeauna social ✗ Diagrama propusa de Tim Barners-Lee in 1989 arata ca Web-ul a fost conceput sa includa nu doar conexiuni intre documente hypertext, ci si relatiile dintre persoane: “Web-ul este mai mult o creatie sociala decat una tehnica. L-am proiectat pentru un efect social – pentru a ajuta oamenii sa lucreze impreuna – nu ca o jucarie tehnica. Scopul final al Web-ului este de a sprijini si a imbunatati existenta noastra pe Web. Ne atasam familiilor, asociatiilor, companiilor. Ceea ce credem, sustinem, aprobam si depindem este reprezentabil, si din ce in ce mai mult, reprezentat pe Web.” - Tim Barners-Lee ✗ Termenul de Social Web a fost folosit prima oara de catre Howard Rheingold pentru reteaua sa sociala in 1996, care a inaintat ideea ca Web-ul se va transforma intr-un Web socialDragoş Acostăchioaie - http://www.unixinside.org
  3. 3. Şcoala de vară “Informatica la castel”, Macea, 29.08 – 03.09.2011 Descrierea Web-ului facuta de Tim Barners-LeeDragoş Acostăchioaie - http://www.unixinside.org
  4. 4. Şcoala de vară “Informatica la castel”, Macea, 29.08 – 03.09.2011 Social Web – Istoric ✗ Sistemul de posta electronica e-mail – prima aplicatie sociala (utilizatorii interactioneaza intre ei, putand transmite mesaje unuia sau mai multor utilizatori) - Primul sistem de e-mail – 1965, MIT Compatible Time-Sharing System MAIL - Primul e-mail transmis prin ARPANET – 1971 ✗ BBS-ul a fost inventat la sfarsitul anilor 1970 de catre Ward Christensen – permitea impartasirea de fisiere si mesaje ✗ Usenet a fost conceput in 1979 – posibilitatea de a posta mesaje publice in “grupuri de stiri” (newsgroups) ✗ Sistemul (initial de tip BBS, apoi pe Web) The WELL, creat in 1985 de Stewart Brand si Larry Brilliant – larga comunitate online ✗ la sfarsitul anilor 1990 siturile personale, care permiteau impartasirea de informatii cu alte persoane, erau foarte raspanditeDragoş Acostăchioaie - http://www.unixinside.org
  5. 5. Şcoala de vară “Informatica la castel”, Macea, 29.08 – 03.09.2011 Social Web – Istoric ✗ mijlocul anilor 1990 – situri Web statice - informatia circula dela persoana sau compania care detinea situl, catre cititor - comunicatie dificila; o persoana care citea continutul sitului putea reactiona doar scriind pe propria pagina - sfarsitul anilor 1990 – situri Web dinamice - s-au facut progrese mari de catre Amazon si altii - conectarea siturilor la baze de date, putand citi sau stoca informatii - posibilitatea de a trimite informatii catre siturile Web - cresterea benzii Internet a facut posibila transferarea rapida a informatiilor multimedia - printre primele situri de tip retea sociala au fost classmates.com (1995), sixdegrees.com (1997) sau opendiary.com (1998) - inceputul anilor 2000 – cresterea popularitatii siturilor sociale - 2003 – MySpace, LinkedIn - 2004 – Facebook - mijlocul anilor 2000 - aparitia siturilor care gazduiesc continut impartasit de utilizatori - a condus la revigorarea Web-ului social - 2004 – Flickr - 2005 – YouTube - 2007 – Twitter (micro-blogging) a reprezentat un avant puternic, prin posibilitatea de propagare a informatiilor catre retelele sociale, si de a utiliza dispozitive mobileDragoş Acostăchioaie - http://www.unixinside.org
  6. 6. Şcoala de vară “Informatica la castel”, Macea, 29.08 – 03.09.2011 Social Web – Un mod de viata ✗ Web-ul social a devenit un mod de viata: aproape orice persoana cu acces la Internet utilizeaza zilnic cel putin un sit de Web social ✗ Un numar crescand de persoane utilizeaza smartphone-uri, utilizand Web-ul social mai mult timp decat utilizatorii de PC; posibilitatea de a intra mai repede in contact cu alte persoane ✗ numeroase elemente de Web social au fost integrate in situri care nu sunt destinate dezvoltarii relatiilor sociale (ex. situri de comert on-line) ✗ Web-ul social usureaza dezvoltarea de proiecte realizate in colaborare (crowdsourcing) - ex. wikipedia.org ✗ Web-ul social schimba modul de interactiune dintre oameniDragoş Acostăchioaie - http://www.unixinside.org
  7. 7. Şcoala de vară “Informatica la castel”, Macea, 29.08 – 03.09.2011 Viitorul Web-ului social ✗ arhitectura universala si deschisa ✗ a fost infiintat SWXG (Social Web Incubator Group, membra W3C) pentru a putea identifica problemele, conflictele, standardizarea viitoare si cresterea adoptarii Web-ului social ✗ protocoalele de comunicatie, modelele de date, sistemele de asigurare a secretului vietii private a utilizatorilor si impunerea politicilor sitului, vor trebui standardizate ✗ toate platformele de Web social sunt “proprietare”; informatiile utilizatorilor vor trebui sa poata fi salvate intr-un format standardizat ✗ viitorul poate aduce crearea unui Web social descentralizat, parte a Web-ului, si integrare cu navigatoarele Web si cu diferite dispozitive ✗ va trebui standardizat sistemul de identificare a utilizatorului (vezi OpenID) ✗ Tim Barners-Lee a propus arhitectura Socially Aware Cloud ComputingDragoş Acostăchioaie - http://www.unixinside.org
  8. 8. Şcoala de vară “Informatica la castel”, Macea, 29.08 – 03.09.2011 Arhitectura Socially Aware Cloud ComputingDragoş Acostăchioaie - http://www.unixinside.org
  9. 9. Şcoala de vară “Informatica la castel”, Macea, 29.08 – 03.09.2011 Migrarea utilizatorilor intre siturile Web SocialDragoş Acostăchioaie - http://www.unixinside.org
  10. 10. Şcoala de vară “Informatica la castel”, Macea, 29.08 – 03.09.2011 Viitorul Web-ului social ✗ Identitatea utilizatorilor - utilizatorii trebuie sa poata avea multiple identitati, aceste identitati trebuie determinate pe baza unor mecanisme standardizate - pentru autentificare, se utilizeaza de obicei nume si parola (nesigure!) - management al parolelor la nivel de navigator (vezi proiectele Mozilla Weave si Sync) - OAuth – standard IETF pentru autorizarea unei parti terte sa aiba acces la date private stocate pe un alt server - OpenID – centralizeaza autentificarea la nivelul unui furnizor de identitate, printr-un schimb de chei private - WebID – utilizeaza TLS si certificate pentru identificare si autentificare - Infocard – utilizeaza certificate locale si un protocol pentru autentificare - XAuth – permite utilizare mai multor furnizori de identitate, xauth.org intermediar - SAML (Security Assertion Markup Language) – standard OASIS pentru autentificare, intre furnizorii de identitate si furnizorii de servicii, in format XMLDragoş Acostăchioaie - http://www.unixinside.org
  11. 11. Şcoala de vară “Informatica la castel”, Macea, 29.08 – 03.09.2011 Viitorul Web-ului social ✗ Profilul utilizatorilor - utilizatorii trebuie sa isi poata defini multiple profiluri, iar acestea trebuie sa poata fi importate respectiv exportate intr-un format standardizat - XRD (Extensible Resource Description) – format XML pentru determinarea capabilitatilor pe care le suporta un furnizor de identitate - VCard – cel mai vechi si mai raspandit format IETF pentru date de tip address-book - FOAF (Friend-Of-A-Friend) – primul proiect de standardizare a retelelor sociale descentralizate; ofera posibilitatea modelarii informatiilor despre persoane, grupuri si organizatii - PortableContacts – standard pentru definirea profilelor, oferind si o metode de autorizare de acces a informatiilorDragoş Acostăchioaie - http://www.unixinside.org
  12. 12. Şcoala de vară “Informatica la castel”, Macea, 29.08 – 03.09.2011 Viitorul Web-ului social ✗ Informatii media sociale - posibilitatea utilizatorilor de a face referire la resurse non-Web - utilizatorii trebuie sa poata face referire la diferite resurse Web (audio, video, fotografii) stocate pe alte situri si sa poata determina provenienta acestora, precum si sa le salveze local - Tagging – sistem pentru impartirea in categorii a continutului Web; utilizat pe scara larga (ex Delicious, Flickr, YouTube etc.) - Microformats – utilizeaza atribute HTML pentru a defini vocabulare - Open Graph Protocol – vocabular pentru descrierea de documente, folosit de Facebook - SIOC (Semantically-Interlinked Online Communities) – vocabular standard pentru reprezentarea continutului creat de utilizatori pe WebDragoş Acostăchioaie - http://www.unixinside.org
  13. 13. Şcoala de vară “Informatica la castel”, Macea, 29.08 – 03.09.2011 Viitorul Web-ului social ✗ Intimitatea utilizatorilor - problema secretului informatiilor stocate de utilizator - controlul de catre utilizator a informatiilor care sunt publice si care sunt private - P3P (W3C Platform for Privacy Preferences) - POWDER (W3C Protocol for Web Description Resources) – mecanism pentru a descrie grupuri de resurse - AIR – limbaj de descriere a politicilor de intimitate - XACML (eXtensible Access Control Markup Language) – limbaj de descriere a politicilor de control al accesului - RIF (W3C Rule Interchange Format) – format de interconectare a regulilor bazate pe XML sau RDF - DAP (Device APIs and Policy Working Group) – API la nivel de client pentru dezvoltarea de aplicatii Web care interactioneaza cu diferite dispozitive si aplicatii instalate pe acestea (calendar, contacte etc.) - ODRL (Open Digital Rights Language) – standard deschis pentru definirea de politici de intimitateDragoş Acostăchioaie - http://www.unixinside.org

×