Web services and JavaScript

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    5 Favorites

    Web services and JavaScript - Presentation Transcript

    1. Web Services and JavaScript Using and Offering Data on the Web for All of Us Christian Heilmann – Ajax Experience, Boston, MA, USA – September 2009
    2. I am Chris. Developer Evangelist
    3. Evolving the web.
    4. The web of data.
    5. CMS
    6. CMS Tags, Comments, Connections, Embeds
    7. Access issues.
    8. Trust issues.
    9. Client issues.
    10. Liberating thoughts.
    11. Photo of Scott Schiller
    12. http://www.schillmania.com/projects/soundmanager2/
    13. http://dt.in.th/2008–05–18.javascript-karaoke-lyric-scroller.html
    14. http://www.schillmania.com/content/demos/yui-sm2/noisy-events/
    15. New environments.
    16. Widgets.
    17. W3C Widgets http://www.quirksmode.org/blog/ http://www.w3.org/TR/widgets/ archives/2009/04/introduction_to.html
    18. Air
    19. Browser Extensions
    20. Easing access.
    21. The Yahoo Query Language, or short YQL is a unified interface language to the web. http://developer.yahoo.com/yql/
    22. select {what} from {source} where {conditions} | {filters}
    23. http://query.yahooapis.com/ v1/public/yql?q={query} &format={format}
    24. For example: select * from geo.places where text='london,uk'
    25. Get only the where on earth ID select woeid from geo.places where text='london,uk'
    26. Then mix: select id from flickr.photos.search where woe_id in (select woeid from geo.places where text='london,uk') and license=4
    27. Then mix: select id from flickr.photos.search where woe_id in (select woeid from geo.places where text='london,uk') and license=4
    28. And get all the info... select * from flickr.photos.info where photo_id in (select id from flickr.photos.search where woe_id in (select woeid from geo.places where text='london,uk') and license=4)
    29. Then display them using frameworks... http://isithackday.com/hacks/cantine/ index.php?loc=covent+garden http://isithackday.com/hacks/cantine/
    30. Or with a few lines of code... http://isithackday.com/hacks/cantine/ index.php?loc=covent+garden http://isithackday.com/hacks/ajaxexperience/flickrgeophotos.html
    31. Learn YQL by doing http://developer.yahoo.com/yql/console/
    32. Is this Yahoo only?
    33. Any data will do... atom csv feed select * from html json microformats rss xml
    34. Any data will do... http://www.dcs.gla.ac.uk/~joy/fun/jokes/TV.html
    35. http://isithackday.com/hacks/scraping-with-yql/
    36. http://github.com/spullara/yql-tables/tree/master
    37. I won the competition last week (Netbook + Mobile)
    38. How did I do it?
    39. Rockstar?
    40. Lazy!
    41. http://code.google.com/apis/ajaxlanguage/documentation/
    42. http://github.com/codepo8/MultiTweet/tree/master
    43. http://github.com/codepo8/MultiTweet/tree/master http://www.betavine.net/bvportal/resources/widgets/research
    44. Bring on your data... http://developer.yahoo.com/yql/guide/yql-opentables-chapter.html
    45. INSERT INTO bitly.shorten (login, apiKey, longUrl) VALUES ('USERNAME', 'API_KEY', 'http://yahoo.com') Read or write... http://developer.yahoo.com/yql/guide/yql-iud-statements.html
    46. And free your JavaScript! ★ Full REST support ★ oAuth ★ E4X ★ xpath ★ json+xml ★ crypto ★ include() and use() http://developer.yahoo.com/yql/guide/yql-execute-chapter.html
    47. Netflix oAuth example. http://github.com/spullara/yql-tables/blob/ b634ac2bd42f9b5c77564cdb0d25613c84bb320a/netflix/netflix.catalog.xml
    48. Now go and play!
    49. October 9 & 10 - NYC http://icanhaz.com/yahoohacknyc
    50. Thanks for the photos! http://www.flickr.com/photos/careytilden/115435226// http://www.flickr.com/photos/lumachrome/2140368742/ http://www.flickr.com/photos/clevercupcakes/2384420607/ http://www.flickr.com/photos/yodelanecdotal/1253196352/ http://www.flickr.com/photos/seven13avenue/2080281038/ http://www.flickr.com/photos/tudor/2981410947/ http://www.flickr.com/photos/clspeace/162336973 http://b3ta.com http://failblog.net http://icanhascheezburger.com http://theinternets
    51.  Chris5an Heilmann  h7p://wait‐5ll‐i.com  Thanks!  h7p://developer‐evangelism.com  h7p://twi7er.com/codepo8   

    + Christian HeilmannChristian Heilmann, 2 months ago

    custom

    1674 views, 5 favs, 5 embeds more stats

    My presentation at the Ajax Experience in Boston ab more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 1674
      • 1568 on SlideShare
      • 106 from embeds
    • Comments 0
    • Favorites 5
    • Downloads 41
    Most viewed embeds
    • 99 views on http://www.wait-till-i.com
    • 2 views on http://feeds.feedburner.com
    • 2 views on http://icant.co.uk
    • 2 views on http://www.hanrss.com
    • 1 views on http://127.0.0.1:8795

    more

    All embeds
    • 99 views on http://www.wait-till-i.com
    • 2 views on http://feeds.feedburner.com
    • 2 views on http://icant.co.uk
    • 2 views on http://www.hanrss.com
    • 1 views on http://127.0.0.1:8795

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories