Internet Mashups

1,271 views

Published on

Informatica 08 Roadshow - Liceo Lugano 2, Switzerland - 12 November 2008

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

No Downloads
Views
Total views
1,271
On SlideShare
0
From Embeds
0
Number of Embeds
25
Actions
Shares
0
Downloads
0
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide
  • Internet Mashups

    1. 1. Internet Mashups Prof. Cesare Pautasso http://www.pautasso.info [email_address]
    2. 2. Abstract <ul><li>Il World Wide Web sta mutando da mezzo di comunicazione globale ad una piattaforma programmabile aperta per la realizzazione di servizi per l'elaborazione dei dati. L'obiettivo di questo seminario è innanzitutto di presentare agli studente alcuni nuovi servizi fondamentali Web 2.0 (reti sociali, mappe geografiche, servizi di notizie, condivisione di fotografie, ecc.) e in secondo luogo di mostrare come si possono combinare tra di loro in un cosiddetto 'mashup' attraverso conoscenze minime di programmazione. </li></ul>
    3. 4. December 2005
    4. 6. If it were a country, MySpace would be the seventh biggest, ahead of Russia. It had 153,339,321 users when I started writing this article and 153,523,640 when I had finished. The Guardian, 2007
    5. 7. How does the World Wide Web work?
    6. 8. World Wide Web <ul><li>On the Web anyone can access, publish and share pages with multimedia information </li></ul>Web Page URL HTML URL URL URL Hyperlink
    7. 9. Web Architecture Web Browser Web Server Client Server URL Web Page HTTP Protocol
    8. 10. Uniform Resource Identifier http :// www.easyjet.com /en/book/ URI Scheme Authority Path
    9. 11. Writing Web Pages in HTML <ul><li><HTML> </li></ul><ul><li><HEAD> </li></ul><ul><li><TITLE>My Homepage</TITLE> </li></ul><ul><li></HEAD> </li></ul><ul><li><BODY> </li></ul><ul><li><H1> Welcome to My Homepage </H1> </li></ul><ul><li>Visit <A HREF=“ http:// www.unisi.ch ”> My University </A> </li></ul><ul><li></BODY> </li></ul><ul><li></HTML> </li></ul>
    10. 12. Learning HTML <ul><li>Beginner’s tutorials: </li></ul><ul><li>http://www.w3schools.com/HTML/ </li></ul><ul><li>http://www.echoecho.com/it/htmlbasics.htm </li></ul>By Example: whenever you find an interesting page, Look at the source!
    11. 13. How big is the Web?
    12. 14. How big is the Web? <ul><li>The Web contains approx. 23.91 billion pages </li></ul>http://www.worldwidewebsize.com/
    13. 15. How big is the Web? <ul><li>The Internet Archive contains 2 Petabytes and is growing at a rate of 20 Terabytes per month. </li></ul>0.5-1.5 TB 1-16 GB
    14. 16. Storing 1 Petabyte in 2008
    15. 17. Web 2.0
    16. 18. You and the Web
    17. 19. Mapping the World
    18. 20. http://map.search.live
    19. 21. Searching for Information
    20. 22. http://www.google.ch
    21. 23. http://wikipedia.org/
    22. 24. About Wikipedia 250 languages 2.5 million articles 6.8 million users 1 out of every 200 page views on the Web
    23. 25. With over 1,100 new and updated entries, over 4,000 contributors, and 65,000 articles, the 2007 Encyclopædia 250 languages 2.5 million articles 6.8 million users About Britannica
    24. 26. With over 1,100 new and updated entries, over 4,000 contributors, and 65,000 articles, the 2007 Encyclopædia Britannica is unsurpassed. In an age when anyone can post their version of the facts on the Internet, Encyclopædia Britannica maintains its reputation as the most trusted source of the information and ideas people need… About Britannica
    25. 27. http://www.amazon.com
    26. 28. Telephone from 1919
    27. 29. 29 June 2007 Telephone from 2007
    28. 30. This is not a phone! Telephone from 2007
    29. 32. www.skype.com www.fring.com September 2005
    30. 33. Sharing Photos (and Videos)
    31. 34. http://flickr.com/
    32. 35. http://youtube.com
    33. 36. Do you still watch TV?
    34. 37. Quality vs. Quantity <ul><li>Founded 1961 </li></ul><ul><li>48 years ago </li></ul><ul><li>420’000 hours transmission time </li></ul><ul><li>16'943 hours (produced in 2007) </li></ul><ul><li>175’000 viewers audience </li></ul><ul><li>Started 23 April 2005 </li></ul><ul><li>9232 hours of video uploaded every day </li></ul><ul><li>78.3 million videos </li></ul><ul><li>412.3 years to watch all videos </li></ul><ul><li>Most videos watched by less than 100 people </li></ul>
    35. 38. <ul><li>We're less than five years from fully individualised, drag-and-drop TV and radio stations. Mark Thompson Director-General BBC 2006 </li></ul>
    36. 39. Who decides what is news?
    37. 40. http://digg.com
    38. 41. http://blogger.com
    39. 42. What is a blog? <ul><li>blog </li></ul><ul><ul><li>n. A Web log. </li></ul></ul><ul><ul><li>vi. To run a Web log. </li></ul></ul><ul><li>Web log </li></ul><ul><ul><li>n . a set of log entries, usually structured in reverse chronological order, published in a web-based personal journal </li></ul></ul>
    40. 43. Mashups
    41. 44. What is a Mashup? <ul><li>Web Application composing existing Web services and Web data sources </li></ul><ul><li>Ease of software reuse inspires innovation through original mix and assembly </li></ul><ul><li>Revolution in Web development – anyone can do it! </li></ul><ul><li>“ Mashup” originates from musical domain </li></ul>
    42. 45. WheaterBonk.com
    43. 46. Mashup Architecture Web Browser Web Server Mashup Web Service APIs Local Database HTTP/XML HTTP/RSS/ATOM HTTP/JSON AJAX Client SOAP HTTP RSS Databases Web Data Feeds
    44. 47. Mashup User Methaphors <ul><li>Map </li></ul><ul><ul><li>Not only Google Maps </li></ul></ul><ul><li>Calendar/Timeline </li></ul><ul><ul><li>Collection of Events </li></ul></ul><ul><li>Data Stream </li></ul><ul><ul><li>Aggregated over multiple source feeds </li></ul></ul><ul><li>Wiki </li></ul><ul><ul><li>Shared Document Space </li></ul></ul><ul><li>Portal </li></ul><ul><ul><li>Juxtaposed Web Widgets </li></ul></ul>Example: diggdot.us Example: netvibes.com Example: immo.search.ch Example: wikimapia.com
    45. 48. Doggdot.us
    46. 49. Wikimapia.org
    47. 50. FlashEarth.com
    48. 51. Immo.Search.ch
    49. 52. NetVibes.com
    50. 53. swisstrains.ch
    51. 54. Conclusion http://it.youtube.com/watch?v=5xDITZBizfY (Italiano) http://it.youtube.com/watch?v=NLlGopyXT_g (English)
    52. 55. December 2006
    53. 56. <ul><li>It's a story about collaboration on a scale never seen before. It's about the cosmic compendium of knowledge Wikipedia and the million-channel people's network YouTube and the online metropolis MySpace. </li></ul><ul><li>It's about the many wresting power from the few and helping one another for nothing and how that will change the world. </li></ul><ul><li>The new Web is a very different thing. It's a tool for bringing together the small contributions of millions of people and making them matter. </li></ul>December 2006
    54. 57. References http://delicious.com/cesare.pautasso/
    55. 58. http://del.icio.us/
    56. 59. <ul><li>Faculty of Informatics </li></ul><ul><li>Bachelor in Informatics (3 years) </li></ul><ul><li>Master in Informatics (2 years) </li></ul><ul><li>Opened 2004 </li></ul><ul><li>Excellence in Research </li></ul><ul><li>Innovative Teaching </li></ul>University of Lugano

    ×