Remixing and distribution of web content made dead easy

  • 4,201 views
Uploaded on

My presentation at FOWA Tour 2009 about YQL and remixing the web

My presentation at FOWA Tour 2009 about YQL and remixing the web

More in: Technology , Design
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
No Downloads

Views

Total Views
4,201
On Slideshare
0
From Embeds
0
Number of Embeds
6

Actions

Shares
Downloads
58
Comments
2
Likes
11

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Remixing and distribution of web content made dead easy Christian Heilmann Future of Web Apps UK Tour 2009
  • 2. Evolution
  • 3. What is the web?
  • 4. Documents The internet is a media.
  • 5. The internet is a media. Things
  • 6. Data
  • 7. Connected
  • 8. Hunters & Gatherers
  • 9. My name is Chris. I am a German living in London, England and one of my favourite places to go is Hong Kong. I also enjoyed Brazil a lot.
  • 10. My name is Chris. I am a German living in London, England and one of my favourite places to go is Hong Kong. I also enjoyed Brazil a lot. Name: Brazil Type: Country Name: London, England, GB Latitude: -14.2429 Type: Town Longitude: -54.3878 Latitude: 51.5063 Longitude: -0.12714 Name: Hong Kong Type: Country Latitude: 22.4112 Longitude: 114.154 http://icant.co.uk/jsplacemaker/getinfo.html
  • 11. My name is Chris. I am a German living in London, England and one of my favourite places to go is Hong Kong. I also enjoyed Brazil a lot.
  • 12. APIs
  • 13. Language
  • 14. showinfo (bool) show video title before video starts playing. showannotations(bool) display video annotations.
  • 15. Simplicity
  • 16. http://developer.yahoo.com/yql/console/
  • 17. What can you do with this?
  • 18. select * from upcoming.events where location = quot;cambridge,ukquot;
  • 19. select * from upcoming.events where woeid in (select woeid from geo.places where text=quot;Cambridge,UKquot;)
  • 20. select * from upcoming.events where woeid in (select woeid from geo.places where text=quot;Cambridge,UKquot;)
  • 21. select title,url,venue_name, description from upcoming.events where woeid in (select woeid from geo.places where text= quot;cambridge,ukquot;)
  • 22. select title,url,venue, description from upcoming.events where woeid in (select woeid from geo.places where text= quot;cambridge,ukquot;)
  • 23. select title from twitter.user.timeline where id=quot;codepo8quot;
  • 24. select title from twitter.user.timeline where id=quot;codepo8quot;and title like quot;%@%quot;
  • 25. select title from twitter.user.timeline where id=quot;codepo8quot; or id=quot;ydnquot; and title like quot;%@%quot;
  • 26. select * from search.termextract where context in (select title from twitter.user.timeline where id=quot;codepo8quot;)
  • 27. select * from html where url=quot;http://news.bbc.co.ukquot; and xpath=quot;//td[2]//aquot;
  • 28. select alt from html where url=quot;http://news.bbc.co.ukquot; and xpath=quot;//td[2]//a/ img[@alt]quot;
  • 29. select * from flickr.photos.search where text in (select alt from html where url=quot;http://news.bbc.co.ukquot; and xpath=quot;//td[2]//a/ img[@alt]quot;)
  • 30. Flexibility ๏ mix and match APIs ๏ filter results ๏ simplify authentication ๏ use in console or from code ๏ minimal research of documentation ๏ caching of results ๏ proxied on Yahoos servers
  • 31. Extending
  • 32. use quot;http://www.datatables.org/ nestoria/nestoria.search.xmlquot; as nestoria; select * from nestoria where place_name=quot;Cambridgequot;
  • 33. http://github.com/spullara/yql-tables/tree/master
  • 34. Re-Use
  • 35. Sources: http://www.caption.it/create/scrabble.php http://www.nematodes.org/NeglectedGenomes/DEUTEROSTOMIA/ Axolotl/ATC.jpg http://upload.wikimedia.org/wikipedia/commons/0/02/ Magna_Carta.jpg http://www.vibrant.com/cable-messes.php http://toomuchfree-time.blogspot.com/2008/12/poke-maniac.html Tower of Babel: http://www.flickr.com/photos/fimoculous/ 3210086353/ Leatherman: http://www.flickr.com/photos/paalb/11772559/ (scary search topic) London: http://www.flickr.com/photos/67871380@N00/3483861225 Hong Kong: http://www.flickr.com/photos/ 29650319@N06/3571513488 Brazil: http://www.flickr.com/photos/3336/237971526/
  • 36. T H A N K S ! Keep in touch: Christian Heilmann http://wait-till-i.com http://scriptingenabled.org http://twitter.com/codepo8