Remixing and distribution of web content made dead easy

Post on 12-Sep-2014

6846 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

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

Transcript

Remixing and distribution of web content made dead easy

Christian HeilmannFuture of Web Apps UK Tour 2009

Evolution

What is the web?

The internet is a media.

Documents

The internet is a media.

Things

Data

Connected

Hunters & Gatherers

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.

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: London, England, GBType: TownLatitude: 51.5063Longitude: -0.12714

Name: BrazilType: CountryLatitude: -14.2429Longitude: -54.3878

Name: Hong KongType: CountryLatitude: 22.4112Longitude: 114.154

http://icant.co.uk/jsplacemaker/getinfo.html

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.

APIs

Language

showinfo (bool)show video title before video starts playing.

showannotations(bool)display video annotations.

Simplicity

What can you do with this?

select * from upcoming.events where location = "cambridge,uk"

select * from upcoming.events where woeid in (select woeid from geo.places where text="Cambridge,UK")

select * from upcoming.events where woeid in (select woeid from geo.places where text="Cambridge,UK")

select title,url,venue_name,description from upcoming.events where woeid in (select woeid from geo.places where text= "cambridge,uk")

select title,url,venue,description from upcoming.events where woeid in (select woeid from geo.places where text= "cambridge,uk")

select title from twitter.user.timeline where id="codepo8"

select title from twitter.user.timeline where id="codepo8"and title like "%@%"

select title from twitter.user.timeline where id="codepo8" or id="ydn" and title like "%@%"

select * from search.termextract where context in (select title from twitter.user.timeline where id="codepo8")

select * from html where url="http://news.bbc.co.uk" and xpath="//td[2]//a"

select alt from html where url="http://news.bbc.co.uk" and xpath="//td[2]//a/img[@alt]"

select * from flickr.photos.search where text in (select alt from html where url="http://news.bbc.co.uk" and xpath="//td[2]//a/img[@alt]")

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

Extending

Re-Use

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/

Sources:

Keep in touch:

Christian Heilmann

http://wait-till-i.com

http://scriptingenabled.org

http://twitter.com/codepo8

T H A N K S !

top related