Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Facebook Open Graph

843 views

Published on

meeting on Oct.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Facebook Open Graph

  1. 1. Facebook Open by Huai-Che (Acsa) Lu Oct. 3, 2011
  2. 2. Outline
  3. 3. Outline What’s Facebook’s ambition?
  4. 4. Outline What’s Facebook’s ambition? Why Facebook?
  5. 5. Outline What’s Facebook’s ambition? Why Facebook? Open Graph on Web pages
  6. 6. Outline What’s Facebook’s ambition? Why Facebook? Open Graph on Web pages Open Graph on Apps
  7. 7. Outline What’s Facebook’s ambition? Why Facebook? Open Graph on Web pages Open Graph on Apps Pros and Cons
  8. 8. "I have a dream for the Web [in which computers] becomecapable of analyzing all the data on the Web - the content, links,and transactions between people and computers. A SemanticWeb, which should make this possible, has yet to emerge, butwhen it does, the day-to-day mechanisms of trade, bureaucracyand our daily lives will be handled by machines talking tomachines. The intelligent agents people have touted for ageswill finally materialize." — Tim Berners-Lee, Inventor of WWW, 1999
  9. 9. We are building a web, where the default is social….Our goal is to use the open graph so people canhave instantly social experiences wherever they go… — Mark Zuckerburg, Facebook CEO, 2009 @ F8
  10. 10. Why Facebook?
  11. 11. User Graph!!!!!!!
  12. 12. 70B minutes = 2219 years! User Graph!!!!!!!
  13. 13. Without users, you dont have a graph.
  14. 14. Without users, you dont have a graph.Without a graph, there isnt anything to find.
  15. 15. Build The Social Web
  16. 16. Build The Social Webenables you to integrate your Web pages into thesocial graph
  17. 17. Build The Social Webenables you to integrate your Web pages into thesocial graphdesigned for Web pages representing profiles ofreal-world things
  18. 18. Build The Social Webenables you to integrate your Web pages into thesocial graphdesigned for Web pages representing profiles ofreal-world things
  19. 19. Semantic Web in OG
  20. 20. Semantic Web in OGin which meaning is defined for content
  21. 21. Semantic Web in OGin which meaning is defined for contentcontains meta-data defining the information within
  22. 22. Semantic Web in OGin which meaning is defined for contentcontains meta-data defining the information within Hidden from users, but easily readable by machine
  23. 23. Semantic Web in OGin which meaning is defined for contentcontains meta-data defining the information within Hidden from users, but easily readable by machine Machines knows what information you are linking to
  24. 24. Meaningful Content<html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://ogp.me/ns#" xmlns:fb="https://www.facebook.com/2008/fbml"> <head> <title>The Rock (1996)</title> <meta property="og:title" content="The Rock"/> <meta property="og:type" content="movie"/> <meta property="og:url" content="http://www.imdb.com/title/tt0117500/"/> <meta property="og:image" content="http://ia.media-imdb.com/rock.jpg"/> <meta property="og:site_name" content="IMDb"/> <meta property="fb:admins" content="USER_ID"/> <meta property="og:description" content="A group of U.S. Marines, under command of a renegade general, take over Alcatraz and threaten San Francisco Bay with biological weapons."/> ... </head> ...</html>
  25. 25. Apps?
  26. 26. Apps? Why Not?
  27. 27. Apps? Why Not?
  28. 28. Verbs that users perform in app
  29. 29. Verbs that users perform in app Nouns that actions apply to
  30. 30. What OG Brings to Us?
  31. 31. What OG Brings to Us?A much simpler way to get data out of Facebook
  32. 32. What OG Brings to Us?A much simpler way to get data out of Facebook OAuth 2.0
  33. 33. What OG Brings to Us?A much simpler way to get data out of Facebook OAuth 2.0
  34. 34. “Open” Graph?...Technology aside, the bigger issue here is that thegraph is owned by Facebook. This is pretty ironic,considering it is a proprietary technology with "open" inthe name. — newmarketing LABS, May 26, 2010
  35. 35. Privacy Matter
  36. 36. Thanks for listening! Q & A?

×