0
1                                                    IP Workshop – Tg. Mures 2007




                         Web
       ...
2                                                    IP Workshop – Tg. Mures 2007




      Atentie, va rog… o prima intre...
3                                                    IP Workshop – Tg. Mures 2007




                Citeva mituri – epis...
4                                                    IP Workshop – Tg. Mures 2007




                           Ce este W...
5                                                    IP Workshop – Tg. Mures 2007




                           Ce este W...
6                                                    IP Workshop – Tg. Mures 2007




                           Ce este W...
7                                                    IP Workshop – Tg. Mures 2007




                              Aplica...
8                                                    IP Workshop – Tg. Mures 2007




                Citeva mituri – epis...
9                                                    IP Workshop – Tg. Mures 2007




                              Aplica...
10                                                    IP Workshop – Tg. Mures 2007




                              Aplic...
11                                                   IP Workshop – Tg. Mures 2007




                              Aplica...
12                                                   IP Workshop – Tg. Mures 2007




                Citeva mituri – epis...
13                                                   IP Workshop – Tg. Mures 2007




    A doua intrebare:




        Ex...
14                                                   IP Workshop – Tg. Mures 2007




           Conceptia Web-ului (Web 0...
15                                                   IP Workshop – Tg. Mures 2007




           Conceptia Web-ului (Web 0...
16                                                   IP Workshop – Tg. Mures 2007




            Nasterea Web-ului (Web 1...
17                                                   IP Workshop – Tg. Mures 2007




                                    ...
18                                                   IP Workshop – Tg. Mures 2007




                                    ...
19                                                   IP Workshop – Tg. Mures 2007




                                    ...
20                                                    IP Workshop – Tg. Mures 2007




                                   ...
21                                                   IP Workshop – Tg. Mures 2007




                                    ...
22                                                    IP Workshop – Tg. Mures 2007




                Citeva mituri – epi...
23                                                    IP Workshop – Tg. Mures 2007




                         Evolutia: ...
24                                                    IP Workshop – Tg. Mures 2007




                         Evolutia: ...
25                                                    IP Workshop – Tg. Mures 2007




                         Evolutia: ...
26                                                    IP Workshop – Tg. Mures 2007




                                   ...
27                                                    IP Workshop – Tg. Mures 2007




                                   ...
28                                                    IP Workshop – Tg. Mures 2007




                                   ...
29                                                    IP Workshop – Tg. Mures 2007




                                   ...
30                                                    IP Workshop – Tg. Mures 2007




                                   ...
31                                                   IP Workshop – Tg. Mures 2007




                                    ...
32                                                    IP Workshop – Tg. Mures 2007




                                   ...
33                                                    IP Workshop – Tg. Mures 2007




                                   ...
34                                                    IP Workshop – Tg. Mures 2007




                                   ...
35                                                    IP Workshop – Tg. Mures 2007




                                   ...
36                                                    IP Workshop – Tg. Mures 2007




                Citeva mituri – epi...
37                                                    IP Workshop – Tg. Mures 2007




                     In paralel cu ...
38                                                    IP Workshop – Tg. Mures 2007




                     In paralel cu ...
39                                                             IP Workshop – Tg. Mures 2007




                          ...
40                                                    IP Workshop – Tg. Mures 2007




                               De u...
41                                                   IP Workshop – Tg. Mures 2007




Dr. Sabin-Corneliu Buraga – www.info...
42                                                    IP Workshop – Tg. Mures 2007




                                   ...
Upcoming SlideShare
Loading in...5
×

Sabin Buraga - Web: To Be Continued

2,533

Published on

A short survey on actual directions of interest in Web development.

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

No Downloads
Views
Total Views
2,533
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
138
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Transcript of "Sabin Buraga - Web: To Be Continued"

  1. 1. 1 IP Workshop – Tg. Mures 2007 Web …to be continued Dr. Sabin-Corneliu Buraga Facultatea de Informatica Universitatea “A.I.Cuza” din Iasi, România http://www.infoiasi.ro/~busaco/ Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
  2. 2. 2 IP Workshop – Tg. Mures 2007 Atentie, va rog… o prima intrebare: Ce este Web-ul? Opinii? Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
  3. 3. 3 IP Workshop – Tg. Mures 2007 Citeva mituri – episodul 1 Mitul 1: Web ≡ Internet Faptul 1: Web ≡ serviciu Internet • Internet (1967) ‣ TCP/IP, e-mail, FTP, news, Gopher, P2P,… • World Wide Web (1989) ‣ HTTP, URI, HTML, CGI, XML, REST,… Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
  4. 4. 4 IP Workshop – Tg. Mures 2007 Ce este Web-ul? • Ideea: integrarea unor sisteme informationale disparate intr-un mod unitar, fara diferente intre sursele de date • “Anything can link to anything” • Scopuri principale (Tim Berners-Lee): ‣ Independenta de dispozitiv ‣ Independenta de software ‣ Scalabilitatea ‣ Multimedia Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
  5. 5. 5 IP Workshop – Tg. Mures 2007 Ce este Web-ul? • Resursele sint identificate prin adresa lor – identificator uniform de resurse (URI) • Existenta unui protocol (e.g., HTTP) pentru accesul la continutul resurselor • Resursele (vazute ca documente) includ marcaje (adnotari) • Marcajele contin la rindul lor URI-uri pagini Web Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
  6. 6. 6 IP Workshop – Tg. Mures 2007 Ce este Web-ul? Functioneaza conform reglementarilor Consortiului Web ‣ >500 membri ‣ MIT, ERCIM, Keio University ‣ Adobe, HP, IBM, Microsoft, Sun,… www.w3.org Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
  7. 7. 7 IP Workshop – Tg. Mures 2007 Aplicatia Web Interfata + Continut + Program Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
  8. 8. 8 IP Workshop – Tg. Mures 2007 Citeva mituri – episodul 2 Mitul 2: cea mai importanta e interfata Mitul 3: cel mai important e programul Mitul 4: cele mai importante sunt datele Faptul 2: sunt importante toate! Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
  9. 9. 9 IP Workshop – Tg. Mures 2007 Aplicatia Web Date (continut) • Fisiere – format ales de programator ‣ Probleme: interogare, extindere, performanta,… • Fisiere – format standard XML ‣ Usor de procesat, facil de transformat, independent de platforma • Baze de date (relationale) ‣ Interogari in dialecte SQL ‣ Probleme: integritate, normalizare,… • Alte abordari Prezentare (interfata) Logica (program) Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
  10. 10. 10 IP Workshop – Tg. Mures 2007 Aplicatia Web Date (continut) Prezentare (interfata) • Texte, imagini, animatii, audio, video multimedia • Legaturi intre (fragmente) de resurse hipermedia (hipertext + multimedia) Logica (program) Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
  11. 11. 11 IP Workshop – Tg. Mures 2007 Aplicatia Web Date (continut) Prezentare (interfata) Logica (program) • CGI (Common Gateway Interface) • Servere de aplicatii Web • Servicii Web • Infrastructuri Web (framework-uri) • La nivel de server si/sau client Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
  12. 12. 12 IP Workshop – Tg. Mures 2007 Citeva mituri – episodul 3 Mitul 5: standardele nu folosesc la nimic Faptul 3: orice abateri de la standarde vor determina un timp mai mare de proiectare/mentenanta/extindere a aplicatiei Mitul 6: serverele de aplicatii Web ruleaza la fel pe orice platforma Faptul 4: pina cind trebuie prelucrate resurse ale sistemului de operare Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
  13. 13. 13 IP Workshop – Tg. Mures 2007 A doua intrebare: Exista mai multe Web-uri? Web 1.0, Web 2.0,…, Web N.0 Web social, Web mobil, Web semantic Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
  14. 14. 14 IP Workshop – Tg. Mures 2007 Conceptia Web-ului (Web 0.0) As We May Think (1945) – Vannebar Bush MEMEX (MEMory EXtended) Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
  15. 15. 15 IP Workshop – Tg. Mures 2007 Conceptia Web-ului (Web 0.0) Augment (1968) – Douglas Engelbart • mouse, interfete grafice, procesoare de text, posta electronica, script-uri etc. Graficon (1963) Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
  16. 16. 16 IP Workshop – Tg. Mures 2007 Nasterea Web-ului (Web 1.0) “Information Management: A Proposal” (1989) – Tim Berners-Lee, CERN www.w3.org/History/1989/proposal.html • Serviciu Internet • Bazat pe modelul client/server si pe hipertext Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
  17. 17. 17 IP Workshop – Tg. Mures 2007 Web 1.0 Situri & aplicatii Web • Sit Web ≡ sistem pe care ruleaza un server Web gazduind o serie de pagini (documente) WWW inrudite – ale unei organizatii, companii sau persoane ‣ Ofera informatii unitare (scopuri comune) ‣ Are asociata o adresa publica (vizibila), bazata pe un domeniu Internet ‣ Serverul Web poate gestiona simultan mai multe situri ≡ gazduire virtuala ‣ Poate fi disponibil in intranet sau extranet Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
  18. 18. 18 IP Workshop – Tg. Mures 2007 Web 1.0 Situri & aplicatii Web • Aplicatie Web ≡ colectie interconectata de pagini Web cu continut generat dinamic, menita a oferi utilizatorilor o functionalitate specifica ‣ Interactiunea dintre aplicatie si utilizatori are loc via o interfata Web ‣ Uzual, sit Web = aplicatie Web ‣ Exemple: Altavista, Amazon, Expedia, Kartoo, PHPMyAdmin, webmin etc. Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
  19. 19. 19 IP Workshop – Tg. Mures 2007 Web 1.0 Situri & aplicatii Web • Arhitectura generala a unei aplicatii Web Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
  20. 20. 20 IP Workshop – Tg. Mures 2007 Web 1.0 Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
  21. 21. 21 IP Workshop – Tg. Mures 2007 Web 1.0 Realitati • Web-ul ca spatiu de “aprovizionare” cu date –Distributie de informatii • Utilizatorul privit drept consumator pasiv • Aparitia e-business-ului (.com) si a altor e-* (e-learning, e-government, e-marketing,…) • Interactiunea cu vizitatorul este limitata (via e-mail, guestbooks, webrings, forumuri) • Cautari bazate pe cuvinte-cheie sau pe cataloage (directories) • “Razboiul” browser-elor Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
  22. 22. 22 IP Workshop – Tg. Mures 2007 Citeva mituri – episodul 4 Mitul 7: toata lumea poate vizualiza fisiere Word sau PowerPoint pe Web Mitul 8: toata lumea “moare” dupa Flash Mitul 9: daca situl se vede in IE, atunci nu mai conteaza restul Mitul 10: un design Web bun consta doar in grafica Mitul 11: este usor & ieftin sa proiectezi un sit Web Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
  23. 23. 23 IP Workshop – Tg. Mures 2007 Evolutia: Web 2.0 “The web is more a social creation than a technical one. The ultimate goal of the Web is to support and improve our web-like existence in the world. We clump into families, associations, and companies. We develop trust across miles and distrust around a corner.” (Tim Berners-Lee, Weaving the Web, 1999) Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
  24. 24. 24 IP Workshop – Tg. Mures 2007 Evolutia: Web 2.0 Caracteristici: • Servicii (nu pachete software) • Participare: read/write Web ‣ colaborare, comunitati, conectivitate • Scalabilitate • Transformare/refolosire a datelor • Software rulat oriunde • Inteligenta colectiva • Valori de baza (deschidere, transparenta, respect) Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
  25. 25. 25 IP Workshop – Tg. Mures 2007 Evolutia: Web 2.0 WWW ≡ platforma in care utilizatorul isi controleaza propriile date • Asa-numitul “Web 2.0” (Tim O’Reilly, 2005) • Web-ul social • Caracter participativ al utilizatorului • Vizitatorul poate avea rol activ Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
  26. 26. 26 IP Workshop – Tg. Mures 2007 Web 2.0 Noi tipuri de aplicatii Web (exemple): • Weblog-uri – jurnale Web • Wiki-uri – aplicatii Web colaborative • Social networks – comunitati de interese • Podcast-uri – streaming Web la cerere • Mash-ups – combinarea continutului din mai multe surse (via servicii Web), oferind o functionalitate/experienta noua Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
  27. 27. 27 IP Workshop – Tg. Mures 2007 Web 2.0 Adnotari (tag-uri) definite de utilizator • Clasificari ad-hoc realizate de oameni partajate in cadrul unei comunitati • Folksonomy = folk + taxonomy • Adnotarea (tagging) continutului • Exemple tipice: del.icio.us, Flickr Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
  28. 28. 28 IP Workshop – Tg. Mures 2007 Web 2.0 Adnotari (tag-uri) definite de utilizator Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
  29. 29. 29 IP Workshop – Tg. Mures 2007 Web 2.0 Participare, nu doar publicare a datelor • Fenomenul blogging • Platforme: Blogger, LiveJournal, WordPress,… • Tehnologia RSS/Atom pentru mediatizarea continutului Web • Social network in stilul P2P ‣ Pentru afaceri: LinkedIn ‣ Pentru relatii sociale: Friendster, Hi5, Facebook • Utilizatorii adauga valoare resurselor Web ‣ Vezi si Google Docs Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
  30. 30. 30 IP Workshop – Tg. Mures 2007 Web 2.0 Participare, nu doar publicare a datelor • Extinderea la… ‣ Fotografii (Flickr) ‣ Video (YouTube) ‣ Prezentari (Slideshare) ‣ Evenimente (Eventful) ‣ Spatii virtuale 3D (SecondLife) • Social search – accent pus pe cresterea productivitatii (descoperire, mai putin cautare) ‣ Exemple: Clusty, Rollyo, Wink, Krugle etc. Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
  31. 31. 31 IP Workshop – Tg. Mures 2007 Web 2.0 Increderea radicala • Fenomenul wiki (management colaborativ al continutului) – vezi Wikipedia.org • Interactiune facila via formulare Web • “With enough eyeballs, all bugs are shallow.” (Eric Raymond) Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
  32. 32. 32 IP Workshop – Tg. Mures 2007 Web 2.0 Schimbarea relatiilor de incredere/colaborare Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
  33. 33. 33 IP Workshop – Tg. Mures 2007 Web 2.0 Interactiune bogata cu utilizatorul • Interactivitate Web similara interactivitatii conventionale cu utilizatorul (RIA – Rich Internet Applications) • Avantajele Web-ului (ubicuitate, date distribuite via hipertext, posibilitati de cautare etc.) + interactiune sofisticata + utilizabilitate • Solutii: (X)HTML, HTML dinamic, Flash, applet-uri Java, componente ActiveX, PDF, limbaje prezentationale (e.g., SVG, XForms, XUL, XAML, MXML – Flex), Silverlight, AJAX Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
  34. 34. 34 IP Workshop – Tg. Mures 2007 Web 2.0 Categorii de aplicaţii • Centrate pe documente Evolutia in timp a complexitatii (pagini statice, situri de companii) • Interactive (expozitii virtuale, situri de stiri, planificare de calatorii) • Tranzactionale (online banking, solutii B2B, worflow-uri) • Colaborative (chat, e-learning, servicii P2P, wiki) • Orientate spre portaluri (comunitati, afaceri) • De tip ubicuu (servicii bazate pe locatie, disponib. multi-platforma, servicii configurabile) • Web social (blog-uri, spatii de lucru virtuale, filtrare colaborativa) • Web semantic (sisteme de recomandare, mediatizare, management de cunostinte) Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
  35. 35. 35 IP Workshop – Tg. Mures 2007 Web 2.0 Punctul de vedere Web – Web attitude (Tim Berners-Lee, 2006): • “Anyone can say anything about anything” • “No one knows everything about anything” • “My system is most valuable because of its interconnection to its peers” Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
  36. 36. 36 IP Workshop – Tg. Mures 2007 Citeva mituri – episodul 5 Mitul 12: Dupa Web 2.0 nu mai poate exista nimic Faptul 5: Exista diverse “tipuri” de Web ce urmeaza a fi “descoperite” Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
  37. 37. 37 IP Workshop – Tg. Mures 2007 In paralel cu Web 2.0 Web-ul datelor (Data/Semantic Web) • Structurarea resurselor disponibile pe Web • Modalitati de descriere a datelor – via meta-date (date despre date) – si de a specifica diverse relatii intre resurse • Datele sa poate fi “intelese” de catre masina Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
  38. 38. 38 IP Workshop – Tg. Mures 2007 In paralel cu Web 2.0 Web-ul mobil • Situri Web proiectate pentru a fi vizualizate via un dispozitiv mobil, dar accesate prin tehnologiile Internet actuale • Vezi: www.mobiledesign.org & http://dev.mobi Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
  39. 39. 39 IP Workshop – Tg. Mures 2007 Dupa Web 2.0… Dr. Sabin-Corneliu Buraga –www.radarnetworks.com Radar Networks & Nova Spivack, 2007 – www.infoiasi.ro/~busaco/
  40. 40. 40 IP Workshop – Tg. Mures 2007 De urmarit… Continutul creat de utilizator: www.uthtv.com, Zotero.org Social networking: stu.dicio.us Utilizarea dispozitivelor mobile avansate Lumile virtuale: terranova.blogs.com Massively multiplayer (educational) games: www.thinkingworlds.com, www.seriousgames.org Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
  41. 41. 41 IP Workshop – Tg. Mures 2007 Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
  42. 42. 42 IP Workshop – Tg. Mures 2007 Web ...to be continued! Dr. Sabin-Corneliu Buraga – www.infoiasi.ro/~busaco/
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×